13003 355
11471 104
4233 617
5227 352
2458 540
2578 705
20659 856
2427 319
2108 151
3963 890
6754 839
2314 275
1047 97
10387 471
2525 228
15257 511
3334 779
4565 585
3676 743
4598 420
3576 537
3124 606
3046 457
1998 360
1838 355
2804 694
3192 647
980 106