3097 815
2801 438
956 59
1316 283
3454 819
929 131
864 114
2687 475
1623 213
753 175
2895 490
2709 481
2252 329
2088 331
2906 559
3140 790
3277 975
2287 582
1388 244
1150 142
2490 653
2012 320
2154 506
1648 165
3329 797
1305 117
1545 196
1093 121