30906 186
31001 91
34773 725
26729 214
26158 414
4434 262
30240 185
5422 43
33635 400
20476 679
4685 493
1965 390
284 36
1291 142
3887 479
2485 447
816 90
2440 454
3611 347
1229 242
3597 558
3933 922
2028 421
2477 507
2067 497
526 39
3202 918
2798 842