31897 603
17295 546
35725 952
11351 675
21362 422
3200 517
2399 67
7739 483
83801 839
16613 325
12269 31
47255 491
17195 450
27034 41
47546 592
21405 188