107313 135
4086 562
5875 87
11301 432
5408 76
8929 355
4222 190
3313 123
6944 402
6187 702
5049 462
8066 378
9128 793
6264 207
7270 827
7357 565
11173 341
4084 75
11610 444