1209 381
2923 634
2400 680
258 45
2909 252
5934 468
1971 167
15888 44
11217 970
1249 114
3535 575
5562 787
4991 58
38947 49
6019 171
5028 608