17232 486
11010 156
15721 181
14449 471
9937 499
5729 209
8819 429
5351 653
2477 255
7728 320
4963 596
3349 101
1674 175
5527 310
8422 697
108983 613
2378 281