2999 501
4999 352
14659 175
3267 288
3071 281
2670 450
5225 440
5335 506
1505 118
1277 191
3431 465
3361 829
4398 777
2767 643
2536 329
3984 876
1865 365
3732 698
2644 229
2311 130
2449 243
3639 490
3383 602
5236 527