4503 141
34880 232
72523 475
19304 698
81479 313
19489 355
7309 86
52238 748
31914 622
36977 160
7939 495
5231 66
4265 738
11446 584
8393 601
5898 920
30095 651