294494 1055
27331 186
32195 799
44439 505
629220 1690
131933 686
62469 122
53896 436
56286 754
3354 394
8060 424
10675 679
3037 53