30366 307
5940 363
5678 677
37187 342
12855 523
5279 122
23757 837
15429 488
9317 510
32756 257
11346 74
95670 677
8859 46
18160 493
3132 385
3146 291
50315 261
22370 151
7352 708
5229 706
5896 638
4951 695
7457 435
8539 566
4606 89
3887 504
5914 962
18360 928