105086 366
30545 891
15400 97
30457 122
52658 557
34927 528
8511 696
6930 114
17859 188
30533 220
5986 804
26904 85
64681 234
95125 544
9788 249
38157 489
103061 987
32284 608
16667 515
74655 872
33417 523
11110 364
10567 689
16514 110
8749 489
5289 627
5390 560
3228 103