21222 58
17665 485
2710 401
9592 239
8269 501
4245 465
3010 284
10467 465
8484 105
2256 324
3620 797
2422 412