5581 580
7248 504
17239 967
7415 330
18648 1029
14521 590
23607 737
29733 232
19284 498
17675 381
12980 306
6777 118
39916 87
1615 250
5069 452
2849 220
15918 787
5849 189
1726 107
4339 818
2973 376
2619 549