2680 103
4035 232
5923 480
25231 84
29353 508
4038 455
3863 424
15798 778
3563 540
8451 436
7064 464
3961 246
18707 275
4633 757
12933 650
4411 752
2291 391
1450 199
9353 270