4150 142
4913 122
3673 36
4520 885
10004 459
25297 255
5598 838
5949 518
8850 729
5954 143
4965 295
2191 363