29602 77
11223 129
15244 303
4185 69
9489 68
4776 570
7927 291
5092 437
15714 777
4934 287
8282 57
4009 626
9655 187
10840 747
13488 288
24879 354
11527 208
3985 542
4460 548
5492 753
5397 730
3158 88
7376 678
34925 386
12847 444
11683 480
11760 234
13803 804