15050 257
18284 807
9198 321
5449 325
48831 665
23462 612
12277 258
10508 584
23029 597
21068 222
17194 458
30129 643
35277 365
15100 326
32756 569
7458 440
11540 252
3949 121
6051 676
16670 665
12519 489
8494 127
22224 927
16215 966
19076 748
16767 476
4934 371
8578 490