18038 279
20151 37
17639 471
23624 263
16337 660
11453 173
22963 557
9920 102
47483 1023
29079 80
15960 455
19496 842
15396 215
12048 447
4049 442
9999 560
13079 73
10352 665
5692 252
42954 673
18770 230
30178 90
10073 73
12657 546
6561 349
6764 293
25225 749
244142 330