1581 317
2268 288
3638 386
2636 199
2848 525
16713 729
20513 311
12142 612
12500 570
2844 51
21186 370
29052 85
5279 463