238505 688
5772 635
2270 423
10061 386
5074 97
6544 153
97863 565
31085 86
29226 551
3093 236
7773 785
19961 891
2887 409
2952 489
2974 147