2592 680
108198 119
8253 524
69044 905
5682 420
8392 169
6545 686
23832 550
21739 424
38250 202
11841 265