102536 501
22032 367
32900 233
56000 497
22121 252
17415 624
12965 333
11712 642
103780 459
33062 699
13647 587
115166 194
50491 727
19424 305
60569 636
18057 532
124208 628
21725 682
29584 378
97876 495
373154 563
30923 577
1684454 3644
749535 1394
1032680 2457
262042 551
633104 1467