12666 515
8513 116
3733 635
3677 196
2030 368
3371 510
1193 86
4751 313
4743 430
1621 61
20362 589
20848 807
17214 693
8430 488
3663 250
4425 324
16592 325
133051 653
37151 642
8586 601
19943 183
18549 696
45567 770
7767 259
10037 68
12712 268
28654 530
24982 309