9595 503
5514 600
442 45
2301 393
6735 262
1782 353
3460 466
11742 376
2534 535
6829 428
1123 215
4225 309
12831 292
21693 164
7914 111
3846 88
3344 418
3316 120
9585 708
3545 727
4943 152
4918 641
9436 151
20963 247
22780 287
26389 653
3924 296
5110 269