528 37
2216 541
2174 430
1636 363
1610 444
1381 209
1106 278
1012 152
748 134
580 88
3293 578
1138 221
1819 338
879 111
2526 469
6761 653
2492 516
2037 292
3222 788
1784 400
1037 128
2620 663
9132 612
1837 391
1564 249
1641 395
2146 560
994 46