2602 401
3606 737
5539 804
781 87
12505 236
7466 519
5761 44
3541 293
76454 594
7351 771
859 38
8899 297
6544 378
28267 112
44275 78
22522 262
5938 459
34205 891
2865 480
27545 498
3393 356
2650 267
3383 249
1065 103
4806 552
3863 43
4452 532
5890 588