5001 509
3045 533
2098 300
3024 484
2326 245
2914 201
10747 304
3778 761
16466 79
4958 331
2944 42
1995 352
11378 46
1310 165
4313 284
4476 146
3882 127
2418 142
4055 277
3845 409
6740 659
6312 641
1953 367
4022 391
2861 592
3902 539
4263 673
2079 67