1000 57
1948 111
7199 409
5628 893
3533 252
3812 410
4515 456
5074 240
13532 659
7168 267
2738 145
5506 757
43937 550
4424 445
3938 487
1394 72