2546 238
29564 257
20432 496
13145 437
21344 154
765212 1404
15372 343
11771 582
5048 44
6873 244
14923 696
12576 493
182182 986
327146 1231
141076 856
37450 124
3432 96
4781 725