28595 279
30049 77
10332 220
4402 317
17379 588
8684 481
7347 531
4378 44
15434 303
9705 68
2784 54
8071 291
15858 777
7089 863
13161 714
5105 414
4717 67
8591 297
8864 57
7746 440
9465 210
8235 410
5528 664
11267 572
35194 163
9873 187
12523 268
13983 139