4010 370
9845 312
3622 323
20662 65
42605 610
12905 404
7495 283
5597 351
7543 434
9513 123
60961 150
12376 281
4866 854
1479 104
2917 277
3356 778
4276 641
3263 372
17900 765