2993 66
8571 591
41683 945
9722 449
2280 508
3759 244
5654 890
2912 163
14077 572
51373 196
3997 766
8968 295
13640 836
27296 245
12717 135
84697 120
31570 790
7829 323
91141 109
64918 186
66457 989
29960 325
30890 78
48138 519
10070 47
87388 490
8012 411
5990 914