30373 242
4480 49
16729 342
64281 143
9936 472
8214 136
12758 432
4382 520
832 50
353685 818
182253 688
4185 792
3190 168
9631 749
14881 739
3991 319
11985 302
4457 246
4253 238
37428 330
3003 627
1644 437
1901 309
117151 802
1575 363
2862 809
3585 357
1423 361