12016 305
15687 408
5834 285
6605 813
5317 214
6412 554
5844 200
4906 670
5934 291
8207 362
6675 578
16777 321
14281 509
24828 278
7550 576
14311 409
5406 453
13051 538
2499 115
9285 265
8401 239
21302 532
13261 613
8923 350
9293 274
6144 43
6141 394
24528 48