25088 272
43266 287
41187 643
7701 792
14123 542
20157 337
11501 621
40707 329
4681 371
9086 447
32852 78
15596 349
8380 200
28324 687
5121 97
8771 526
7065 162
3745 68
7187 582
2831 242
7843 569
6755 110
11409 181
6625 372
15019 150
5465 368
12288 617
12243 218