4508 141
35199 232
72606 475
19309 698
81490 313
19496 355
7313 86
52250 748
31914 622
36993 160
7940 495
5233 66
4268 738
11448 584
8393 601
5900 920
30103 651