2885 320
5924 807
4274 72
13291 140
4530 659
2071 518
1201 249
1213 268
266 51
1160 309
1165 303
1552 427
743 226
1475 353
258 39
212 37
1649 391
2657 595
3221 505
2959 750
344 59
635 126
3190 672
3573 928
1851 532
1835 382
338 52
2969 888