9523 506
18280 215
16462 129
11326 542
14601 598
4692 346
6188 179
20472 612
167031 1108
135392 768
12603 77
107250 438
17092 417
6377 368
26803 251
29212 136
5851 541