3130 161
2604 596
1821 391
14474 463
26693 224
17203 252
29690 346
8212 407
7684 433
23493 130
4334 226
15184 393
2953 109