21291 301
29935 437
10121 518
6665 156
11312 500
9690 362
15715 181
6899 271
43216 508
6466 931
16951 368
13869 285
26081 348
8618 817
14791 777
19625 818
22739 212
3533 215
25725 519
17203 607
10642 183
14448 471
16042 239
24723 810
43992 570
24868 762
7659 169
8448 927