13956 489
1797 158
9342 405
3385 683
1471 54
3124 690
9261 92
2307 350
10576 651
18123 643
3758 718
2813 693
1066 123
1350 147
5708 131
1989 295
8942 701
6423 499
1817 334
13916 1016
3822 843
2248 591
3039 582
533 50