15012 109
17449 73
17147 115
2310 235
31277 664
8080 298
4224 484
33061 825
22475 818
9794 313
18386 241
6295 559
12677 227
11616 651
5065 110
12633 862
12971 385
11122 107
16429 120
8752 181
11138 547
20909 220
20438 562
17387 222
4509 371
4517 880
12294 353
7577 356