88432 282
38277 94
41085 400
61315 70
132214 945
82293 506
3588 265
2493 490
2234 112
1882 252
1949 231
2705 766
2626 673
4282 509
699 93
2978 551
1902 527