838 69
3624 390
5165 301
4121 645
3325 61
21787 500
27009 121
31706 503
11968 405
14556 312
10372 492
2448 322
6916 760
17991 876
14260 457
2847 463
3823 668
4637 373