2910 36
13195 702
8246 570
9162 725
38422 454
10667 348
14950 792
23774 181
9234 115
15514 113
17772 215
8758 423
4017 238
6365 100
8875 49
6451 725
3362 578
2849 574
2797 376
6129 586
4671 164