861 30
5114 743
2444 215
3468 720
2555 140
150245 264
33876 638
13563 69
7435 857
28248 239
8959 755
3520 150
6303 482
4606 539
3390 547
4342 562
3753 614
1768 366