15011 509
5403 97
27270 479
17641 592
20532 681
9439 269
21721 236
7522 185
10639 240
9838 311
8712 702
6108 207
26977 547
9786 419
10552 672
15812 288
17790 203
11593 405
29461 389
5902 313
33748 117
23561 58
9344 569
13325 263
13623 37
19448 109
21852 259
23553 74