18703 669
3965 346
3042 272
4683 720
2961 505
5084 392
12249 442
23619 429
4529 295
947 72
3173 603
25702 178
2251 504