5007 509
3045 533
2099 300
3027 484
2330 245
2921 201
10755 304
3782 761
16493 79
4960 331
2959 42
1996 352
11393 46
1313 165
4318 284
4489 146
3888 127
2422 142
4060 277
3850 409
6743 659
6328 641
1957 367
4039 391
2863 592
3905 539
4269 673
2084 67