102335 988
22213 192
17711 570
4179 53
5934 138
9988 474
13886 730
109336 503
10652 683
12825 590
5939 330
84750 234
72902 539
107827 844
31942 557
24501 267
7048 466
3012 515
6135 632
2165 75
7553 664
4563 347