2909 373
2332 85
129554 318
140112 275
1446 148
6021 611
2523 369
99338 862
72722 835
3788 686
296277 393
4187 110
2233 202
5868 683
8544 222
4010 295
4322 392
4777 188
6422 760
2710 53
11582 927
3206 502
81928 167
16350 175
12523 153
8582 730
12565 837
15665 491