3145 161
2609 596
1821 391
14491 463
26712 224
17208 252
29702 346
8217 407
7687 433
23506 130
4342 226
15191 393
2956 109