9809 312
3609 323
20545 65
42581 610
12887 404
7477 283
5580 351
7527 434
9498 123
60701 150
11985 280
4846 854
1469 104
2902 277
3341 778
4271 641
3843 370
3239 372
17880 765