30373 307
5941 363
5678 677
37191 342
12859 523
5279 122
23760 837
15432 488
9319 510
32773 257
11349 74
95684 677
8859 46
18161 493
3134 385
3146 291
50323 261
22370 151
7352 708
5229 706
5896 638
4951 695
7461 435
8539 566
4607 89
3888 504
5915 962
18361 928