3996 434
5044 784
2755 235
11278 565
6343 943
29258 225
30345 529
20064 596
4861 692
13765 699
1625 180
2578 275