5025 299
33616 401
40585 259
3151 167
22961 677
11108 596
6347 689
2714 287
10102 207
5265 447
4233 266
3986 504
3911 401
5999 627
7445 691
10153 313
6908 658
5031 397
4083 437
3457 496
26636 378
4484 567
3067 101
7840 356