4532 141
35830 236
73121 475
19342 698
81545 313
19557 355
7359 86
52330 749
31917 622
37065 160
7943 495
5238 66
4278 738
11455 584
8395 601
5908 920
30150 651