2960 85
29391 249
7479 315
4762 460
6873 196
6149 604
2158 433
7888 702
5528 434
8982 793
8093 95
4384 354
1389 198
31047 216
17372 270
4919 423
5557 668
4292 291
2869 54
31550 173
2714 175
5666 683
3927 552
19459 933