15666 509
3043 41
8110 719
6987 742
5113 713
10561 639
3475 370
5999 437
4265 895
3342 466
1591 267
1795 122
3432 619
2963 186
7531 634
2490 540
5531 480
2193 247
4389 455
4346 447
4096 917
4764 538
2414 266
4305 687
2331 342
2927 430
2353 413
1287 154