243587 699
5796 635
2287 423
10086 386
5096 97
6562 153
98355 566
31399 86
29354 552
3127 236
7835 785
20210 891
2905 409
2965 489
3031 147