12960 508
20930 167
7745 630
16962 253
10089 618
5679 36
5013 347
15565 676
5131 215
3391 797
614 53
5820 654
2345 190
4032 436
6979 316
4130 609
1788 240
2958 307
3092 485
4111 705
12983 858
2667 241
3578 845
3681 588
7349 573
4592 715
1948 299
1291 52