14914 215
10598 302
2685 80
4506 297
4411 319
5797 526
8990 61
4097 47
3518 189
3740 591
5633 28
1922 416
4307 641