861 30
5114 743
2444 215
3468 720
2555 140
150238 264
33871 638
13563 69
7435 857
28247 239
8959 755
3520 150
6302 482
4602 539
3390 547
4342 562
3753 614
1768 366