50259 119
5611 758
7817 185
3194 91
23928 57
12346 604
20597 156
40250 509
2231 204
31875 603
17279 546
35701 952
11342 675
21339 422
3189 517
6714 517
2388 66
7727 483
83730 839
16601 325
12256 31
47210 491
17179 450
27005 41
47490 592
65172 856
21394 188