3111 36
2935 592
5802 452
4456 577
15393 745
1275 154
2248 432
2219 347
2500 514
2352 235
2761 628
1378 296
3904 666
3020 547
2216 656
1431 355
2281 607
3238 878
1357 226
1573 382
454 80
2513 545
861 68
1292 263
1213 197
1648 377
644 86
1026 112