3091 669
2473 604
2508 505
2740 574
24861 486
26973 329
10740 464
16464 331
13700 115
19279 362
14222 732
30598 486
10457 731
4023 804
21662 56
12725 552
2306 330