3836 306
13798 581
11033 114
8374 450
3949 339
12981 176
12723 157
4925 436
4108 478
4612 376
6969 60
12433 355
4072 130
8654 136
20247 977
5818 605
3284 311
4794 342
3416 465
8380 357
6796 168
2721 170
4481 426
18585 130
8145 131
12830 96
11357 63
11119 185