3316 389
10716 165
8894 325
16108 432
6529 1005
31754 739
3040 208
12073 826
37148 506
23720 239
3164 108
4636 79
3339 455
4670 111
3376 663
4658 81
919737 954
1972 340
21966 831
4921 500
3973 740
2959 498
2714 589
13516 605
11646 391
6951 848
309 47