15033 93
806 232
4455 613
40001 334
6375 163
37457 617
18154 301
19609 141
10910 220
1415 236
16146 359
2980 761
4636 722
779 63
3052 380
14693 490
14550 763
16257 452
2505 504
2425 743
31597 56
57776 248
10219 548
21856 492