4500 141
34621 232
72432 475
19293 698
81461 313
19484 355
7301 86
52227 748
31909 622
36964 160
7937 495
5229 66
4262 738
11443 584
8391 601
5897 920
30086 651