25066 721
54396 550
32770 710
8889 334
253960 419
2842 201
28665 528
1734 112
5284 505
26842 921
2662 270
2951 439
8614 490
5353 780
1884 143
3236 646