12063 515
8264 116
3318 635
2701 196
1783 368
3031 509
1006 86
4396 313
4541 429
1385 61
20131 589
20624 807
16787 693
8337 488
3570 250
4357 324
16450 324
132191 653
36658 642
8458 601
19630 183
18160 696
45015 770
7638 259
9743 68
12557 268
28012 530
24633 309