12045 515
8261 116
3310 635
2700 196
1781 368
3029 509
1005 86
4396 313
4541 429
1382 61
20131 589
20623 807
16783 693
8336 488
3570 250
4356 324
16449 324
132186 653
36657 642
8457 601
19626 183
18157 696
45013 770
7636 259
9742 68
12557 268
28011 530
24633 309