5001 509
3045 533
2098 300
3024 484
2326 245
2913 201
10747 304
3778 761
16455 79
4958 331
2944 42
1995 352
11377 46
1310 165
4313 284
4475 146
3880 127
2418 142
4054 277
3845 409
6740 659
6310 641
1953 367
4022 391
2860 592
3902 539
4263 673
2079 67