17213 777
3316 841
949 69
10988 29
1947 251
3593 574
12305 53
5725 400
11265 970
8514 715
3799 202
5554 263
5677 743
5406 513
2011 627
4228 765
2827 829
1843 207
1465 353
4561 286
8800 588
21196 448
6501 716
3835 120