31342 741
1454 70
15741 518
5423 321
3371 285
17507 620
3347 768
7826 389
7597 71
5186 267
6728 482
3068 747
7393 305
14264 386
14983 162
8641 697
7336 691
13164 108
2362 521
9262 680
4803 779
4533 467
8221 166
1558 231
9815 310
589 101
3694 212
12508 433