20503 442
7509 49
1513 368
2575 280
6785 769
6252 633
227091 329
21214 340
13481 490
4182 412
15190 509
72995 66
5245 185
4251 39
8646 549
1728 103