8342 478
6211 252
2224 218
28587 775
17721 394
15066 668
7343 440
11710 429
7851 70
10572 294
1246 63
8601 131
1176 174
2999 655