31875 603
17278 546
35700 952
11340 675
21339 422
3189 517
2387 66
7724 483
83726 839
16599 325
12256 31
47205 491
17179 450
27003 41
47483 592
21394 188