2862 43
9113 486
7360 116
15376 539
9281 747
6060 644
1512 30
1849 294
6331 343
3461 617
1835 110
7685 390
37394 114