5368 800
38659 129
82944 768
261579 538
71466 198
12433 120
13930 544
6974 316
3860 303
3130 256
4095 827
2988 165
3127 468
1755 210
1901 141
2646 443
7083 567
4968 414
41022 540
42239 224