16013 316
17658 322
43818 371
63241 390
3092 295
5727 887
4403 458
5168 598
3918 269
4225 87
9806 81
8221 194
6954 551
9690 380
5992 386
8120 446
8622 755
4875 113
14025 193
8619 400
4096 850
5099 898
6350 861
6795 113