5045 816
1162 42
11524 56
3897 648
17387 330
21006 865
5591 952
3633 480
10916 732
4517 457
4214 348
6872 516
1992 111
8585 632
3145 576
7719 344
1164 135
4288 545
1321 118
2481 246
2558 115
2934 551
3139 517
2752 518
3159 291
16345 150
3739 715
5898 649