3220 90
5859 524
2100 185
2564 277
5305 199
5366 450
2487 93
5260 603
8541 679
27428 244
7088 173
1895 185
2398 272
4026 645
14471 456
73583 879
2612 84
4105 657
3053 117
5550 601
3777 197
2412 143
6653 611
8675 778