31875 603
17279 546
35701 952
11342 675
21339 422
3189 517
2388 66
7727 483
83728 839
16601 325
12256 31
47208 491
17179 450
27005 41
47489 592
21394 188