15061 127
8551 517
6531 98
50639 495
6958 290
14152 613
13991 542
5331 169
28003 553
10343 501
7585 303
2909 539
1710 112
5726 325
1358 134
3114 184
3571 495
17038 84