50056 217
33479 562
15011 151
22392 715
40346 322
10239 648
88619 689
213934 1249
10678 590
169396 1048
119957 527
15354 653
78322 311
69486 933
55393 523
56501 158
94877 520
48695 223
3902 466
1731 171
3632 443
2272 74
21842 637
38368 605
19203 814
32516 413