29482 362
20859 613
4668 403
55842 425
20896 81
27753 388
37772 855
1103 279
10358 721
2388 571
27013 367
38224 287
784 145
991 67
23115 100
46391 114
1180 337
40297 120
32221 669
2716 810
3089 189
11400 59
41749 164
3550 173