19044 598
3300 640
14874 338
3442 829
15278 97
3322 87
682 29
13842 556
2963 421
1550 304
1991 75
1799 68
2789 162
2801 544
1184 43
2687 628
2592 654
3404 735
48839 671
32585 796
3295 417
1789 109
2596 295
3063 314
9890 964
5337 444
652 153
1629 300