2976 85
4013 203
11337 467
12014 928
7288 262
14878 686
3899 588
6259 459
7394 402
13834 549
9493 543
5938 293
3942 261
5581 248
5466 316
6044 175
7455 681
9740 546
10375 304
10872 99
7519 662
6751 867
6441 563
5793 429
4329 53
6378 415
6739 443
5906 511