19021 519
10667 330
8312 67
6853 578
2853 528
9775 392
2642 41
3300 559
5149 377
5465 346
6808 487
8237 734
5570 888
9027 850
115158 318
5196 150
7489 765
11893 457
12327 888
2736 179
6257 219
15547 426
9143 648
4224 861
7945 248
11221 375
3071 95
4791 226