17491 275
12652 128
2839 299
2761 740
7439 214
12593 650
2532 518
12285 885
3317 380
18259 877
3136 500
2153 270
5295 399
4427 669
9554 468
3372 527