5003 509
3045 533
2098 300
3025 484
2326 245
2918 201
10750 304
3780 761
16475 79
4958 331
2952 42
1995 352
11379 46
1311 165
4317 284
4478 146
3884 127
2419 142
4055 277
3846 409
6740 659
6317 641
1957 367
4025 391
2861 592
3902 539
4265 673
2082 67