4526 141
35608 234
72956 475
19328 698
81522 313
19535 355
7332 86
52292 749
31916 622
37033 160
7943 495
5234 66
4273 738
11451 584
8394 601
5906 920
30138 651