2249 555
2150 57
1251 130
3339 857
1291 232
3115 699
2802 550
167 29
2081 319
876 144
2142 245
837 136
2801 645
4158 952
3208 749
1437 269
3121 680
1537 457
2493 297
2171 278
2435 168
2706 358
5122 643
3283 528