50268 119
5612 758
7818 185
3196 91
23928 57
12348 604
20599 156
40252 509
2231 204
31879 603
17281 546
35704 952
11342 675
21343 422
3189 517
6715 517
2389 66
7729 483
83737 839
16603 325
12257 31
47214 491
17183 450
27009 41
47504 592
65180 856
21397 188