963 157
3027 731
736 95
2656 534
21156 496
3480 581
1601 338
13443 705
22957 623
1681 292
1022 61
1141 39
2229 575
2437 337
1246 288
4643 827
3708 453
10661 509
2099 666
9191 288
2667 860
13270 310
15614 636
3991 596