662 165
1249 57
3191 111
7247 409
5702 893
3658 252
3831 410
4534 456
5098 240
13583 659
7223 267
2802 145
5529 757
46740 551
4439 445
3968 487
1417 72