5191 501
4251 427
14015 585
9498 281
10094 141
20179 710
5629 325
17565 278
21196 139
1838 175
7047 55
13086 658
15791 536
7256 693
3866 297
5209 207
4570 121
9342 200
8079 483
9280 231
2435 141
116161 652
5436 729
7403 728
1576 108
13027 85
4444 273
3028 119