3503 535
5881 404
6106 686
21894 537
13996 580
10700 347
17565 463
12081 602
210905 532
22528 201
87449 351
151523 1050
213270 1966
222003 591
51086 807
43869 116
64212 173
7060 573
19682 313
27833 292
5105 454
4679 402
5848 482
8019 702