31594 56
4585 236
6207 204
2583 405
3810 167
1554 233
8490 909
2544 593
16499 266
6261 740
19523 450
2038 556
2762 767
1721 178
4957 229
35310 473
9433 203
19769 616
4404 356
2406 423
11201 500
12963 714
6436 462
12642 76