3501 535
5881 404
6106 686
21894 537
13996 580
10700 347
17565 463
12081 602
210900 532
22528 201
87448 351
151519 1050
213265 1966
221995 591
51086 807
43866 116
64205 173
7060 573
19681 313
27831 292
5105 454
4679 402
5848 482
8019 702