12227 315
1404 231
83603 603
2136 137
18953 635
4329 361
47195 1022
50311 596
8304 343
27741 423
5082 562
2992 579
5098 388
7996 866