2695 533
2331 129
3450 515
2979 508
3354 528
2046 210
2691 541
1721 35
2944 599
15218 411
4116 380
2647 372
5209 803
2835 468
3102 537
1000 46
2697 239
3658 134
3553 260
7336 287
1308 135
16326 654
2040 343
3181 714