5549 94
2541 93
5459 29
31844 378
5016 519
5665 479
2244 195
13269 801
9579 503
3453 766
10715 125
21352 784