50301 119
5615 758
7819 185
3202 91
23931 57
12349 604
20599 156
40256 509
2235 204
31883 603
17292 546
35713 952
11347 675
21352 422
3192 517
6719 517
2392 66
7731 483
83763 839
16606 325
12266 31
47233 491
17192 450
27026 41
47524 592
65207 856
21402 188