11212 51
1558 221
3717 80
2856 625
28693 508
2267 156
3577 202
9477 772
4343 791
9511 520
14154 193
24644 235
79338 310