9523 506
18280 215
16463 129
11326 542
14601 598
4692 346
6188 179
20472 612
167036 1108
135400 768
12603 77
107251 438
17092 417
6377 368
26810 251
29213 136
5851 541