3001 793
4302 261
6258 71
2778 647
9132 669
17068 352
29860 405
16834 255
34396 471
224528 254
24220 656
11150 822
45895 227
15665 779
2536 757
21727 623
644 137
2255 499
2225 434
4413 565
1610 322
964 195
3265 839
1882 372
706 72
3233 812
2329 491
1888 402