32596 520
100356 369
62105 271
50598 661
343390 782
15550 135
20877 632
22497 607
82207 205
498417 1011
17630 785
21763 248
203350 444
26291 897
31032 362
4642 63
55401 307
34536 626
21667 312
25868 502
68236 932
60504 842
426717 1300
97889 346
301236 942
449359 1598
12690 781
208146 477