3122 161
2598 596
1820 391
14458 463
26679 224
17198 252
29678 346
8205 407
7680 433
23478 130
4325 226
15180 393
2951 109