3215 175
4841 141
42452 239
79462 477
20230 700
83063 313
20790 356
7938 86
54093 751
32083 622
38693 161
8013 495
5327 66
4497 738
11649 584
8476 601
6042 921
31173 652