32979 801
20677 311
5405 913
70029 831
115448 478
3522 442
5949 275
7399 385
3752 611
11506 354
23906 569
104304 712
147090 328
16258 185
15780 369
35725 268
11246 494
6933 567
4476 730
2691 239
1712 144
20939 549