17733 352
39323 143
2425 115
2378 98
5782 780
7071 248
13201 380
6293 344
11988 880
5855 897
21329 261
4393 684
2297 277
8735 230
4050 626
2559 182
39464 533
29244 387
7199 408
8126 120
4312 185
2631 451
5377 58
4504 274
982 47
3573 548
4800 819
1239 80