12233 315
1407 231
83649 603
2136 137
18961 635
4334 361
47202 1022
50359 596
8310 343
27775 423
5083 562
2992 579
5099 388
7996 866