4529 141
35696 235
73041 475
19333 698
81530 313
19546 355
7337 86
52303 749
31916 622
37052 160
7943 495
5236 66
4274 738
11452 584
8395 601
5907 920
30143 651