243566 699
5796 635
2287 423
10086 386
5096 97
6562 153
98354 566
31395 86
29353 552
3127 236
7835 785
20208 891
2905 409
2965 489
3031 147