666 141
415 37
2829 719
2031 427
1320 378
498 110
2495 626
409 111
319 53
2858 360
4623 506
15121 537
3844 47
6367 398
17241 84