3585 101
12347 375
8791 657
7533 159
9998 563
7443 428
13308 503
7246 192
8858 553
11689 642
4945 167
10565 429
11860 450
9558 239
21942 894
6711 605
22368 669
4490 110
11824 760
16838 521
10417 641
2630 152
7045 798
6970 395
4337 349
3842 416
12439 765
5487 613