2108 100
1868 69
75401 320
8099 762
108250 459
23984 645
13749 285
9902 623
3391 162
5146 713
3512 500
3970 261
107924 613