12710 515
8616 116
3853 635
4534 196
2128 368
3522 510
1260 86
4987 313
4823 430
1744 61
20452 589
20937 807
17400 693
8528 488
3701 250
4459 324
16663 325
133462 653
37364 642
8651 601
20106 183
18745 696
45804 770
7823 259
10151 68
12796 268
28934 530
25147 309