9983 303
15671 401
4593 97
7522 665
10474 744
29989 580
11612 749
1555 325
3573 419
2172 128
2713 588
2991 528
1756 486
3211 97
3984 812
2661 694
10290 219
23658 605
13096 354
17764 608
25552 235
17961 254
7095 228
12295 105
6796 384
5160 821
2587 409
248 29