107040 135
4083 562
5872 87
11297 432
5404 76
8917 355
4217 190
3308 123
6939 402
6181 702
5040 462
8062 378
9125 793
6256 207
7265 827
7354 565
11162 341
4081 75
11607 444