30160 106
23732 412
2747 612
9570 624
7789 453
3900 611
121044 347
5748 429
646056 1333
18809 313
207160 1119
38351 575
28412 339
50305 263
209786 266
11590 554
30030 140
13220 286
25609 676
9617 71
27310 234
9424 321
50403 727
25139 672
49700 678
69909 228
4748 258
11149 546