5007 509
3045 533
2099 300
3028 484
2330 245
2921 201
10755 304
3782 761
16495 79
4960 331
2959 42
1996 352
11395 46
1313 165
4319 284
4490 146
3888 127
2422 142
4060 277
3850 409
6743 659
6328 641
1958 367
4040 391
2864 592
3905 539
4270 673
2084 67