1185 314
1291 38
3044 596
2340 585
1487 394
3494 968
2042 482
1466 296
2650 517
2180 328
3275 922
2903 637
3716 417
1472 367
2998 602
3810 378
3126 607
1750 191
2966 572
2177 486
4011 745
2392 441
895 141
508 32