3009 622
1432 390
2689 508
1665 221
7666 841
950 173
2780 820
1728 326
2633 525
20577 442
11205 51
7363 483
2285 369
15508 369
3620 133
680 53
1207 160
2316 719
3054 855
13464 504
2885 671
1096 242
3493 623
2913 687
787 133
4575 926
2924 713
6850 129