2915 666
2115 565
2159 345
3822 611
2373 248
513 36
1558 323
2429 509
371 35
2604 100
442 29
3039 880
2999 683
644 33
3095 610
1410 239
946 191
3263 684
1159 173
2629 691
954 195
2010 363
2152 444
2293 503