12232 315
1406 231
83640 603
2136 137
18960 635
4334 361
47201 1022
50346 596
8309 343
27769 423
5083 562
2992 579
5098 388
7996 866