24056 396
1219 150
2870 319
3127 474
3472 198
94111 507
3846 452
6916 501
7729 927
16914 768
2720 224
5197 469