29603 77
11223 129
15244 303
4185 69
9491 68
4776 570
7927 291
5092 437
15714 777
4934 287
8282 57
4009 626
9656 187
10840 747
13489 288
24880 354
11527 208
3985 542
4460 548
5492 753
5397 730
3158 88
7376 678
34925 386
12847 444
11684 480
11761 234
13805 804