31626 913
2693 33
17535 456
30868 291
11012 131
25354 398
6063 53
1072 228
8814 307
4736 198
3999 125
4147 44
77666 564
8349 242
3347 724
41477 861
3804 61
11401 665
1617 332
19984 440
3035 622
10531 367
2834 447
3500 408
14121 560
49556 472
2761 56
3319 715