953 180
5398 522
878 46
1640 327
5647 565
3209 536
3951 273
4386 73
2075 388
2544 631
3479 167
1159 240
2014 249
3258 796
2477 539
3094 232
4796 83
2526 269
2891 691
3452 346
2723 625
1523 85
3175 736
3164 916