27936 238
47567 141
3358 114
4541 74
4478 207
5959 100
10946 866
345860 656
9702 365
6942 575
32376 256
2267 235
7828 547
20308 675
9056 540
18224 55
12274 129
20831 403
44496 509
13161 875
6520 319
4385 259
29264 68
1769 32
4642 59
6454 529
1795 220