501 59
3376 517
1346 233
892 89
2876 694
14846 318
1199 211
3503 608
1710 274
1749 368
21109 427
13245 41
2576 199
3218 122
4550 621
2939 85
7518 702
6574 676
7180 413
3223 409
4654 475
3700 708
2447 59
10923 688
19797 491
6885 107
14169 124
6974 640