28982 91
13463 126
3186 545
13995 222
3450 580
11652 801
3222 699
5488 807
6327 262
4593 533
3432 317
16521 675
5945 509
1710 150
6529 416
7679 565
2287 31
3606 443
8788 728
12469 252
5648 483
2647 283
5061 153
10381 491
4362 86
14285 418
8689 201
7923 518