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