5045 346
617 41
706 66
2631 85
1617 325
1762 58
4115 801
2012 223
2435 379
1505 272
2833 542
2339 531
3246 711
1592 153
1656 260
1101 84
6084 614
1469 136
2413 366
6390 400
7125 86
1520 274
5517 90
1149 89
3984 692
8017 427
10070 840
8547 686