106473 134
4076 562
5865 87
11288 432
5391 76
8904 355
4208 190
3301 123
6929 402
6168 702
5032 462
8055 378
9121 793
6250 207
7249 827
7344 565
11155 341
4071 75
11594 444