13059 605
13336 418
7089 488
14614 58
5874 143
20706 471
19557 164
6460 487
91270 797
2272 269
8824 263
1913 223
1850 109
12842 542
3593 505
5457 814
84638 287
2840 327
12181 198