4508 141
35179 232
72596 475
19308 698
81490 313
19496 355
7312 86
52249 748
31914 622
36992 160
7940 495
5233 66
4268 738
11448 584
8393 601
5900 920
30102 651