15120 127
8556 517
6479 98
50608 495
6926 290
14161 613
13918 542
5303 169
28057 553
10402 501
7603 303
2899 539
1702 112
5727 325
1349 134
3083 184
5881 495
17063 85