3403 670
1400 341
2579 664
2355 321
625 37
4004 275
5234 538
3337 869
3978 490
774 228
3567 438
2744 245
3183 667
1638 47
4015 86
4387 633
849 74
2327 522
2863 604
6417 466
3871 580
3328 558
1953 535
3231 809