50912 308
40905 382
18904 451
8220 657
13117 691
2941 224
16148 690
12328 610
8086 440
8306 609
17740 667
22846 693
123844 794
12662 290
28898 316
63001 438
216594 2043
19791 418
23455 488
92119 636
22975 326
44758 342
53597 870
24721 1065