101626 211
139035 915
28321 336
65115 338
49103 842
2778 182
1696 107
23467 472
401260 399
93462 531
200798 538
15244 429
376662 1041
136157 708
95643 320
14874 645
106475 274
76229 141
60855 290
72684 309
52412 349
66492 631
18872 774
54576 436
66362 1051
5166 263
7149 673
4656 507