3032 960
19886 529
1228 400
769 68
1386 390
307 84
2423 552
2510 827
1114 143
1262 389
1922 533
2127 470
1147 269
1292 279
2014 460
1238 348
173 39
2405 704
366 102
907 220
647 111
1952 469
862 177
1107 309
1174 251
2152 659
650 148
1878 396