2802 61
9573 539
7354 370
26966 497
7792 476
14549 156
10529 608
5329 52
19617 853
21785 130
3953 76
13041 582
3704 758
3473 123
5541 719