863 30
5118 743
2446 215
3469 720
2557 140
150257 264
33893 638
13563 69
7436 857
28251 239
8959 755
3521 150
6307 482
4608 539
3390 547
4342 562
3753 614
1768 366