2862 43
9111 486
7360 116
15374 539
9280 747
6059 644
1512 30
1849 294
6329 343
3461 617
1835 110
7684 390
37394 114