15065 257
18299 807
9203 321
5452 325
48855 665
23473 612
12289 258
10512 584
23038 597
21079 222
17201 458
30156 643
35297 365
15133 326
32774 569
7464 440
11555 252
3949 121
6053 676
16692 665
12536 489
8534 127
22235 927
16234 966
19080 748
16778 476
4937 371
8584 490