29421 138
37969 563
6493 763
2594 29
7382 480
4428 730
4828 340
10042 286
13656 439
7485 432
15175 674
7461 629
5733 120
7195 418
3563 469
12502 585
799 76
2972 788
1490 325
2752 109
2759 567
1526 147