3002 960
19864 529
1228 400
728 68
1385 390
307 84
2423 552
2510 827
1109 143
1262 389
1922 533
2127 470
1144 269
1286 279
2011 460
1236 348
173 39
2405 704
364 102
907 220
647 111
1950 469
862 177
1106 309
1174 251
2152 659
647 148
1878 396