29667 501
23528 766
8689 330
29834 381
16853 485
7049 433
11000 85
1241 167
9474 268
5691 388
4343 107
10492 675
17487 159
3951 166
2926 462
7864 653
10503 249
26088 404
1836 471
3834 234
8999 605
15991 546
23003 687
12612 49
11442 437
15255 54
12430 746
25164 623