28591 482
10801 800
23493 872
11232 67
11927 621
12545 697
14373 323
15596 470
21302 467
16368 464
2436 632
1315 261
317 70
1188 338
334 48
2462 703
303 34
2994 907
3199 618
3371 653
3544 675
2990 606
2980 739
1068 69