546 120
6071 174
1629 336
2895 912
1418 101
13077 680
11214 523
16091 688
2399 533
2741 555
15469 586
3395 312
7489 213
2452 156
3531 649
6084 588
1455 204
1159 210
8766 803
5969 177
30310 363
4001 537
8878 561
2500 216
869 37
6996 608
2574 378
3843 419