5001 509
3045 533
2098 300
3025 484
2326 245
2916 201
10748 304
3780 761
16471 79
4958 331
2948 42
1995 352
11379 46
1311 165
4315 284
4476 146
3882 127
2418 142
4055 277
3846 409
6740 659
6315 641
1957 367
4024 391
2861 592
3902 539
4264 673
2081 67