50306 119
5615 758
7819 185
3205 91
23933 57
12349 604
20601 156
40258 509
2235 204
31886 603
17292 546
35713 952
11347 675
21354 422
3195 517
6720 517
2393 66
7733 483
83773 839
16606 325
12266 31
47236 491
17193 450
27029 41
47528 592
65213 856
21402 188