104032 501
22135 367
33087 233
56199 497
22179 252
17467 624
12986 333
11742 642
104125 459
33114 699
13666 587
115247 194
50546 727
19449 305
60659 636
18070 532
124282 628
21749 682
29598 378
97926 495
373397 563
30943 577
1684996 3646
749760 1395
1033018 2457
262320 551
633451 1468