4532 141
35779 236
73089 475
19339 698
81540 313
19552 355
7347 86
52316 749
31916 622
37060 160
7943 495
5237 66
4275 738
11453 584
8395 601
5908 920
30147 651