2839 506
3021 620
3102 877
3667 844
1216 292
851 236
2504 180
1791 370
2401 623
3015 328
2248 335
3177 831
3920 603
3198 710
794 58
1937 94
3181 589
3268 724
2200 403
2961 627
830 97
855 97
1199 309
912 37