12265 315
1416 231
83977 603
2143 137
19002 635
4334 361
47227 1022
50774 596
8333 343
28049 423
5087 562
2995 579
5103 388
8007 866