639 26
2266 96
9345 675
5480 357
7057 297
6244 816
6696 335
2228 47
2812 635
2988 338
1720 122
1809 189
2398 458
3265 669
1453 252
1330 272
1597 508
3017 615
1038 165
782 59
3001 772
1782 453
372 41
318 50
1745 423
574 101
1298 282
836 164