4023 370
9846 312
3622 323
20669 65
42606 610
12906 404
7495 283
5597 351
7543 434
9514 123
60974 150
12395 281
4866 854
1479 104
2917 277
3357 778
4277 641
3263 372
17900 765