563 99
2322 541
1617 351
6837 161
19602 314
2708 352
38631 661
7562 371
5680 241
13146 469
7005 280
9878 275
14058 503
16622 419
8053 627
7850 527
3379 422