3966 755
3921 429
4042 166
4314 397
4168 316
11462 151
7776 277
2492 444
5879 662
8242 415
21733 294
9919 210
12054 309
420277 937
4654 839
2185 38
11619 473
11866 675