243955 699
5798 635
2289 423
10088 386
5101 97
6563 153
98404 566
31427 86
29360 552
3130 236
7840 785
20226 891
2907 409
2967 489
3036 147