31131 330
5089 658
17785 591
4966 290
8259 375
8243 609
13218 157
6298 467
5419 409
3954 761
5227 797
3974 244
2369 83
4427 183
28015 64
108841 614
543461 860
204672 296
137320 134
160131 426
111881 682
99942 119
96101 674
208751 835
343528 578
133745 695
118314 519
389559 570