12712 515
8621 116
3862 635
4569 196
2134 368
3530 510
1266 86
5005 313
4828 430
1747 61
20460 589
20945 807
17409 693
9160 488
3729 250
4461 324
16667 325
133487 653
37373 642
8660 601
20111 183
18750 696
45818 770
7826 259
10159 68
12801 268
28956 530
25153 309