31015 242
4562 49
16924 342
64552 143
9958 472
8230 136
12778 432
4396 520
841 50
354737 818
182719 688
4195 792
3193 168
9636 749
14886 739
3996 319
11995 302
4470 246
4264 238
38161 330
3009 627
1648 437
1906 309
117425 802
1578 363
2862 809
3588 357
1426 361