12715 515
8622 116
3868 635
4578 196
2135 368
3534 510
1266 86
5011 313
4830 430
1748 61
20463 589
20952 807
17412 693
9348 488
3733 250
4463 324
16670 325
133501 653
37377 642
8664 601
20112 183
18753 696
45819 770
7828 259
10162 68
12803 268
28961 530
25157 309