601 131
3612 504
2585 382
38387 631
15001 109
5780 191
4209 521
1788 322
3658 481
22885 903
7155 667
15595 95
2708 159
2535 473
17779 242
1953 322