4455 427
24277 529
16900 679
21020 341
6951 887
8593 648
3716 193
10485 286
29329 313
4223 337
2764 448
2610 196
1498 115