30376 307
5941 363
5678 677
37192 342
12861 523
5279 122
23762 837
15432 488
9319 510
32787 257
11351 74
95691 677
8861 46
18162 493
3135 385
3146 291
50341 261
22371 151
7355 708
5229 706
5896 638
4952 695
7461 435
8539 566
4607 89
3888 504
5916 962
18364 928