3512 535
5882 404
6107 686
21895 537
13996 580
10702 347
17565 463
12084 602
210928 532
22529 201
87472 351
151543 1050
213285 1966
222067 591
51104 807
43907 116
64234 173
7060 573
19682 313
27851 292
5105 454
4679 402
5848 482
8021 702