896 28
2806 292
3459 170
2871 406
743 38
3117 759
2220 281
2080 319
745 90
1954 225
2383 476
1775 343
3197 461
3255 606
2291 522
3201 401
3204 785
2975 744
3185 704
1078 164
665 60
3057 716
351 85
1600 423
1049 330
2191 692
1880 488
1821 552