2500 656
2703 671
1445 285
2918 935
1976 603
2203 400
1797 433
9005 281
1052 192
13059 140
3020 802
2306 664
1712 349
12578 472
1224 270
700 194
1252 310
1717 355
1301 297
3219 707
5057 409
1621 114
2503 639
302 45