2866 769
8485 525
15042 381
18209 781
10644 679
59309 244
166347 1014
28254 80
6499 52
3943 372
6947 345
8007 866
42399 331