300162 1062
27396 186
32246 799
44532 505
635845 1698
133062 690
63264 122
54610 436
57465 756
3390 394
8105 424
10717 679
3063 53