21291 769
885 191
6382 225
6861 96
11751 513
4584 497
1128 301
15999 722
9447 605
11722 442
202 41
11878 869
2441 783
2593 831
1209 287
8351 262
6994 512
437 95
1442 416
2969 623
477 153
4931 106
2485 606
120 23