3503 146
7012 604
2780 381
3387 169
2335 72
3004 391
5596 519
3233 39
2541 548
2287 415
3117 773
5591 788
8695 229
18743 692
5946 297
4564 356
4250 578
3867 232
2987 103
5769 244
5214 508
6826 158
11168 564
4362 578
2918 495
3890 217
3170 422
13870 631