2931 139
2145 196
356 32
3308 664
1205 225
2189 600
4524 791
10489 823
1309 301
2762 861
1387 339
496 32
420 47
1447 380
3007 637
2070 537
2258 469
2428 544
4242 526
2149 278
3196 517
4258 869
3245 766
2048 306