105576 133
4071 562
5845 87
11273 432
5377 76
8882 355
4198 190
3291 123
6909 402
6158 702
5021 462
8046 378
9109 793
6236 207
7224 826
7323 565
11133 341
4054 75
11574 444