996 123
2993 477
843 80
4084 761
3138 601
1266 370
3847 527
3951 337
4709 610
1591 374
3073 791
3068 591
2345 493
1424 304
2910 779
3274 538
2399 549
803 76
3987 473
12007 574
2430 516
2295 679
2984 618
2433 522