31032 658
24362 943
3890 36
2987 703
28209 378
3280 241
4826 523
17752 782
12330 529
3830 698
11860 389
13477 581
6343 162
4545 508
2196 141
10886 907
4322 530
7201 155
5246 462
5824 733
2635 492
1515 244
17739 778
1770 272
3893 344