20178 349
2809 770
1292 72
2267 117
4564 885
1250 225
774 155
3245 970
10467 394
29822 162
1466 280
318270 407
6564 667
9735 474
22846 906
7845 151
13843 267
99488 546
5841 463
34857 638
36289 707
139587 331
30825 302
15508 705
66812 302
157329 1054
16867 633
15977 118