2962 392
12535 221
3307 452
4983 987
2878 165
3504 479
2065 141
3964 565
3793 634
1996 118
3794 527
3279 367
1728 45
3233 431
2581 196
3330 440
3921 355
2567 206
2752 269
3587 371
4790 877
2525 257
3540 342
2670 91