2910 36
13195 702
8245 570
9162 725
38422 454
10667 348
14950 792
23774 181
9232 115
15514 113
17771 215
8758 423
4016 238
6365 100
8874 49
6451 725
3361 578
2849 574
2797 376
6129 586
4670 164