6516 721
27963 123
38266 418
28263 324
37319 547
6397 632
26948 560
20128 199
20984 354
81007 489
12701 131
2102 471
2808 351
15761 917
12975 113
5375 714
2940 101