4485 141
34088 229
72245 475
19275 698
81432 313
19471 355
7281 86
52189 748
31908 622
36932 160
7934 495
5228 66
4259 738
11440 584
8387 601
5897 920
30062 651