31121 740
1436 70
15640 518
5342 321
3349 285
17366 620
3329 768
7767 389
7532 71
5134 267
6686 482
3057 747
7338 305
14170 386
14845 162
8571 697
7290 691
13062 108
2327 521
9188 680
4784 779
4509 467
8129 166
1543 231
9752 310
580 101
3652 212
12389 433