1285 231
11029 51
1283 221
3567 80
2837 625
28570 508
2252 156
3396 202
9431 772
4284 791
9451 520
14112 193
24452 234
78868 309