2952 900
2595 525
888 219
1722 485
1102 84
1636 471
2577 604
4252 570
1373 282
16293 244
6786 254
49637 531
2381 206
25971 313
94560 489
6508 598
2770 462
12815 177
1516 288
9539 588
12907 991
2258 340