331 64
2457 510
1816 263
2796 677
15245 543
5307 148
1085 104
1583 250
2705 425
2525 129
60408 302
26673 149
2989 161
4935 218
17010 944
3760 404
5266 367
15629 440
3542 129
4000 835
21138 182
5132 940
16572 490
967 126
3052 512
9642 43
12446 120
2315 421