18053 90
4342 421
2616 170
4453 260
1854 291
9226 111
3189 437
4860 519
6800 675
7444 194
5283 31
2252 210
4073 535
6470 655
5397 565
9950 689
5040 472
3918 808
17473 676
18585 130
18694 674
8100 539
11357 63
13106 404
25101 604
8145 377
22898 262
30409 182