43833 142
2267 61
1622 118
7846 605
4277 621
89554 527
16546 751
7638 455
6179 318
7838 430
25386 381
9471 754
6522 309
3916 297
27600 810
15223 444
22592 281
4216 336
6865 372
4559 559
9981 282
31124 369
10883 601
7431 87
25268 804
21561 740
26659 185
4579 30