3895 916
29103 721
2947 38
4372 685
2068 133
2203 525
2033 119
10822 354
2494 420
1237 217
1201 328
14986 397
783 74
3309 77
1055 166
2813 468
3660 635
3771 820
4864 605
2258 323
3197 704
2628 236
15186 474
2754 731