40505 287
14022 390
3905 622
5086 429
3759 179
10956 205
3686 498
2166 406
2099 39
2213 193
17590 680
1669 124
25373 464
8193 245
5671 686
4427 354
4191 703
11347 220
1807 143
8588 926
19288 452
4734 670
1704 208
29163 442
9099 392
25398 71
15909 258
16570 646