14303 58
2623 671
5255 680
6444 338
10021 86
3570 478
4590 384
5982 565
1299 36
873 121
1638 371
3288 701
1414 202
1261 226