5949 200
2974 113
4835 510
3003 188
40535 666
4089 539
22829 814
3266 685
3781 628
39358 330
33430 492
3248 569
26832 224
1244 98
9048 370
11355 296
16242 542
15414 115
121487 617
13367 567
8992 406
3578 306
8165 501
13329 803
11824 215
1760 201
1716 434
1555 257