11002 366
6249 120
8162 682
13427 59
2306 68
5246 35
1560 302
2922 440
2990 584
2882 474
16227 703
1538 237
7145 691
5870 778
738 80
2472 166
9491 326
3063 243
7653 38
13387 58
16812 857
3534 851
25261 658
8499 713