2943 38
3116 821
612 122
231 35
3746 694
2406 353
2113 329
3747 739
13196 216
911 244
1233 217
3395 708
9865 718
5201 319
3582 563
925 141
3540 534
3527 861
3631 785
2356 620
4081 622
5303 810
28804 999
2220 299