4095 535
20128 637
8277 350
6195 216
7820 81
7668 806
4375 206
10338 112
4385 386
5365 749
6214 628
4695 765
4477 770
8396 33
3090 211
2086 233
3252 395
4868 96
7311 468
4866 511
5250 804
23085 603
2599 309
4013 319
3449 299
8254 715
5028 427
4241 540