3031 302
2271 350
3162 697
2635 609
3119 499
1464 169
1154 45
2014 310
2746 458
2293 334
1262 221
2082 368
1550 232
3313 55
3213 818
12735 503
2819 477
1030 123
13924 745
4616 270
12742 524
1616 281
5233 953
5194 619