5026 287
1845 301
939 64
2201 657
3906 711
1239 223
1054 109
3270 642
1516 240
3895 585
2145 495
2638 513
1753 278
3655 547
1617 198
5298 288
5867 624
4014 989
306 36
3380 577
2908 187
3173 296
1327 208
851 112