8543 312
2318 317
3329 570
2803 278
836 253
631 121
2999 657
12169 608
4075 36
2676 274
2083 51
10837 965
3818 629
2268 310
3990 465
3786 314
2982 902
4465 536
5163 760
1485 134
2708 325
4960 296
2933 70
1059 179