2912 373
2333 85
129605 318
140141 275
1447 148
6021 611
2524 369
99352 862
72725 835
3788 686
296320 393
4187 110
2233 202
5869 683
8544 222
4010 295
4322 392
4777 188
6422 760
2710 53
11583 927
3206 502
81934 167
16350 175
12523 153
8583 730
12565 837
15665 491