2618 65
3595 363
3099 93
16769 317
7327 658
115836 222
16483 98
28459 1032
90948 266
31237 543
34414 474
37054 653
4064 754
4107 752
3996 443
3373 519
21346 59