3127 976
2303 575
953 189
1765 459
1100 160
2947 669
14997 608
3089 642
1884 361
2217 604
2563 838
1586 416
897 146
183 27
2797 757
993 265
1122 206
3151 978
2269 532
1606 395
1770 524
1660 422
12189 256
2816 583