12227 315
1406 231
83613 603
2136 137
18954 635
4333 361
47197 1022
50321 596
8306 343
27745 423
5082 562
2992 579
5098 388
7996 866