107196 135
4084 562
5874 87
11300 432
5406 76
8920 355
4219 190
3310 123
6944 402
6184 702
5044 462
8066 378
9126 793
6258 207
7269 827
7355 565
11172 341
4082 75
11609 444