31125 740
1436 70
15641 518
5343 321
3350 285
17372 620
3329 768
7767 389
7534 71
5134 267
6686 482
3057 747
7340 305
14172 386
14849 162
8575 697
7292 691
13066 108
2329 521
9192 680
4784 779
4509 467
8131 166
1543 231
9752 310
580 101
3652 212
12390 433