170 32
2635 719
4227 705
2664 658
312 82
1237 293
2266 475
2314 743
2530 608
2507 769
2992 672
246 68
1660 390
166 28
166 37
651 169
1875 562
1030 273
2517 816
2419 548
590 164
1832 352
3671 480
2598 611
2288 514
1111 163
42538 76
76601 790