3505 535
5881 404
6106 686
21894 537
13996 580
10700 347
17565 463
12082 602
210915 532
22528 201
87459 351
151528 1050
213275 1966
222026 591
51093 807
43882 116
64218 173
7060 573
19682 313
27844 292
5105 454
4679 402
5848 482
8021 702