3023 350
8556 406
9133 749
2544 519
5435 483
22439 142
7280 249
3328 425
9987 393
16600 715
3209 113
12244 653
6842 790
12189 390
20355 935
7225 451
5052 533
7026 429
8673 977
17172 574
5060 392
10077 499
8565 711
5226 322