5949 200
2974 113
4835 510
3003 188
40545 666
4089 539
22836 814
3266 685
3781 628
39372 330
33441 492
3248 569
26845 224
1244 98
9050 370
11361 296
16247 542
15415 115
121497 617
13367 567
8992 406
3578 306
8165 501
13333 803
11827 215
1760 201
1716 434
1555 257