3486 507
15400 31
5263 122
9713 116
13251 438
6052 261
10431 91
8187 665
4078 825
14508 428
3604 394
3931 76
10184 546
6263 122
5269 600
1409 74
4955 491
2918 258
3148 265
3128 268
4358 684