32442 800
20664 311
5402 913
69975 831
115331 478
3521 442
5949 275
7397 385
3750 611
11505 354
23906 569
104287 712
147047 328
16255 185
15765 369
35704 268
11235 494
6931 567
4474 730
2689 239
1711 144
20921 549