102972 791
23802 439
10219 368
11623 340
79823 232
121425 505
47431 766
28903 519
19562 763
117852 219
95672 355
77061 456
95197 944
91287 447
75249 433
16881 574
12252 63
30902 91
91108 363
66559 985
110088 236
16404 557
81062 888
31003 384
69110 510
9674 435
117806 1001
38426 326