20182 349
2810 770
1296 72
2270 117
4566 885
1250 225
774 155
3245 970
10469 394
29844 162
1466 280
318375 407
6564 667
9736 474
22847 906
7845 151
13844 267
99491 546
5841 463
34868 638
36290 707
139605 331
30828 302
15514 705
66831 302
157356 1054
16873 633
15980 118