29059 89
11222 390
46237 1003
3109 104
15404 182
3851 291
21473 549
6684 555
6782 500
9180 55
2474484 3525
13527 763
10122 645
387409 1161
283832 1571
9967 554
233856 590
194895 744
3173361 6764
7177 858
9800 209
254708 640
5647 87
3325 564
8324 636
4066 205
5351 653
2860 707