2930 258
306330 339
52967 279
15023 681
2091 181
4651 610
4022 373
3717 538
1064 57
9188 647
4218 260
2928 336
7758 543
1805 210
2856 434