29690 675
4805 812
3349 576
7965 147
1765 474
5952 787
3299 591
966 154
2165 479
3330 293
1542 109
3733 698
299 53
3283 550
1462 296
1294 228
3071 669
7606 423
4964 514
1548 110
1442 157
815 74
539 66
3925 282