3009 589
2992 761
3988 178
3209 132
2228 239
1436 85
3690 336
1192 54
4921 630
4306 967
2670 275
5897 528
3066 536
3175 488
2417 208
1741 101
749 134
3753 906
2190 407
4089 575
2407 518
2157 468
2661 496
2904 421
3669 833
2644 72
1319 96
1524 223