2662 645
5505 212
2679 565
1149 335
444 73
1626 390
1298 365
1770 471
1808 454
802 198
987 210
1576 396
3137 703
2955 848
1245 348
2842 878
1144 199
479 116
1242 362
785 225
1131 313
2856 860
406 62
1358 349
1779 345
1654 318
275 35
1575 97