2925 59
4547 626
3441 738
12883 316
9503 914
8532 669
116922 218
159105 1233
8382 556
6684 198
3204 575
8542 246
12381 476
5239 157
3509 360
5356 492
7006 485
3991 602