2910 119
3516 714
2489 385
2543 184
3778 81
3056 429
3986 912
4518 249
1477 64
3374 747
8299 656
4016 371
1930 80
5313 618
3751 402
3392 812
2703 237
1154 96
3373 607
2371 364
5900 351
5126 797
8268 516
4593 805