5979 816
4781 755
5508 429
4678 166
4804 397
4486 316
11816 151
8245 277
2648 444
6461 662
8883 415
23120 294
11230 210
13770 309
491733 963
5296 839
2594 38
15476 473
13009 675