1071 30
94505 114
18598 317
9526 134
7271 524
13302 586
7110 846
53869 421
22864 381
11240 78
66194 903
5029 420
7509 169
7174 494
5598 686
21333 549
19282 424
3360 469
5150 87
33078 202
11232 265
3765 261
3410 683
1153 181
1654 290