42097 692
40805 55
22833 653
8157 343
14604 696
12111 54
11991 387
3779 558
7132 932
3408 93
13545 463
15262 119
8832 41
9398 150
17767 242