508 103
2326 616
796 216
2309 480
2296 499
1592 314
1553 393
458 120
1574 362
1576 368
927 242
19381 791
3012 947
2536 814
2263 593
797 204
2840 602
1156 271
1388 368
2671 793
1142 266
632 142
1773 518
6249 509
8142 125
6230 559
4838 512
1990 417