12965 508
20963 167
7749 630
16978 253
10096 618
5681 36
5015 347
15580 676
5132 215
3391 797
614 53
5822 654
2349 190
4040 436
6993 316
4134 609
1790 240
2958 307
3094 485
4115 705
12996 858
2667 241
3585 845
3683 588
7357 573
4598 715
1952 299
1297 52