243987 699
5799 635
2289 423
10088 386
5101 97
6563 153
98408 566
31431 86
29362 552
3130 236
7840 785
20227 891
2907 409
2968 489
3036 147