4993 613
21043 47
7802 494
9588 777
20802 475
20885 629
22561 563
13347 303
7562 442
9169 370
5189 92
19485 563
7008 60
4922 175
55919 664
847 44
14701 244
94014 850
9661 938
5759 145
1723 97
1888 42
6184 242
2418 340