1000 260
3136 247
4341 587
3921 788
2704 396
2489 326
5146 771
4594 456
1336 129
3597 847
2558 514
4453 859
1907 216
2988 666
3351 453
2184 266
4410 905
4416 370
1696 221
2446 68
2531 123
1361 138
2998 375
1997 228