125246 667
5425 184
7426 185
8895 464
17301 1000
22122 81
15485 323
400729 944
53860 428
36755 224
25100 303
36097 614
4218 681