2665 532
1212 288
1116 291
1215 157
12375 37
84982 488
3484 670
3243 738
1699 287
4345 429
843 62
622 51
3530 474
7645 920
62217 239
34930 746
29580 421
133428 700