3012 572
15888 127
9173 517
7095 98
51036 495
7150 290
14546 613
14436 547
5435 169
29066 553
10590 501
7658 303
2953 539
1754 112
5804 325
1461 134
3146 184
3713 495
17282 84