14972 172
8561 265
20153 258
2690 417
5165 707
12014 537
3700 303
4341 283
15507 302
13355 368
14793 420
14617 153
14262 546
5738 772
16091 426
3333 443
2529 305
4168 593
16686 878
4224 80
9497 625
3330 336
9285 633
6666 547
2772 417
9886 390
7365 668
10045 728