4525 141
35546 234
72903 475
19326 698
81516 313
19529 355
7330 86
52283 749
31916 622
37023 160
7943 495
5233 66
4273 738
11450 584
8394 601
5905 920
30132 651