4501 141
34654 232
72443 475
19294 698
81462 313
19484 355
7302 86
52228 748
31909 622
36965 160
7938 495
5229 66
4262 738
11443 584
8391 601
5897 920
30087 651