21993 429
26010 748
15585 651
17746 408
32954 505
30061 329
70706 282
25453 170
104568 610
2326 220
6166 809
34638 633
19605 72
20188 353
20295 199
5644 73
7776 523
23075 233
23283 461
19175 368
2148 128
20274 741
29787 574
9958 291