2913 373
2336 85
129702 318
140187 275
1447 148
6022 611
2524 369
99366 862
72734 835
3788 686
296368 397
4187 110
2233 202
5870 683
8544 222
4010 295
4322 392
4777 188
6422 760
2710 53
11583 927
3206 502
81941 167
16350 175
12523 153
8583 730
12567 837
15665 491