2983 790
1780 258
1519 178
2374 416
122227 639
15763 346
47320 505
32934 822
45068 80
47783 199
24130 585
41283 983
30908 346
42016 614
56003 134
27542 286
44114 537
27446 835
21285 769
36858 230
35428 527
29527 468
40303 492
49600 558