11212 51
1559 221
3718 80
2858 625
28693 508
2268 156
3580 202
9478 772
4348 791
9512 520
14155 193
24646 235
79340 310