4231 361
2614 158
3697 82
4455 381
2006 55
2430 308
7342 61
2504 84
3846 477
5088 641
6798 459
99330 947