3958 373
4401 407
3833 87
5175 176
13345 330
28651 233
7139 672
9064 57
9357 504
4406 644
8262 393
3607 503
4169 664
1465 227
8280 141
21427 482
12296 557
6842 280
3782 710
2517 106
970 31
4403 680