12710 515
8616 116
3855 635
4534 196
2129 368
3523 510
1261 86
4992 313
4825 430
1744 61
20454 589
20938 807
17402 693
8688 488
3702 250
4459 324
16666 325
133466 653
37366 642
8651 601
20106 183
18746 696
45807 770
7823 259
10151 68
12797 268
28935 530
25147 309