50303 119
5615 758
7819 185
3204 91
23932 57
12349 604
20600 156
40257 509
2235 204
31885 603
17292 546
35713 952
11347 675
21352 422
3194 517
6719 517
2392 66
7732 483
83769 839
16606 325
12266 31
47234 491
17192 450
27027 41
47525 592
65210 856
21402 188