12535 303
4020 375
15804 613
4177 526
4561 595
31316 189
2946 171
9060 424
3755 366
5268 506
2769 114
4965 637
5810 586
5049 129
3872 559
21066 361
6106 692
17766 746
4347 312
5731 447
11524 571
10453 132
1797 376
4482 196