2968 532
1263 162
28787 561
3989 612
2644 527
1285 163
3177 788
3316 633
22253 845
12937 866
5228 378
4675 144
30435 154
9401 531
4550 164
30150 622
123666 709
4100 617
3005 41
5165 245
5579 149
8019 924
5928 594
3282 514
29624 345
2959 181
55522 220
101560 908