2913 373
2336 85
129658 318
140168 275
1447 148
6021 611
2524 369
99360 862
72730 835
3788 686
296355 397
4187 110
2233 202
5870 683
8544 222
4010 295
4322 392
4777 188
6422 760
2710 53
11583 927
3206 502
81938 167
16350 175
12523 153
8583 730
12565 837
15665 491