3996 434
5043 784
2753 235
11278 565
6343 943
29258 225
30340 529
20061 596
4861 692
13765 699
1624 180
2576 275