3045 475
1804 390
2429 174
2927 831
1312 247
1205 338
1952 229
3969 515
2381 383
1296 340
350 48
2797 832
2133 451
3009 910
1675 195
437 70
3150 713
2897 690
1791 227
3386 653
2695 483
3968 473
4090 622
4679 427