2952 686
2696 618
228 50
505 99
40544 319
37868 389
3084 275
16650 641
37083 371
4407 128
66628 1045
15242 351
29505 800
46768 241
24211 564
16456 643
11481 38
12416 250
15636 163
36778 346
12005 56
2039 391
11838 137
4339 526