29425 138
37974 563
6494 763
2594 29
7384 480
4428 730
4830 340
10043 286
13658 439
7485 432
15184 674
7463 629
5733 120
7196 418
3563 469
12514 585
799 76
2972 788
1490 325
2752 109
2759 567
1528 147