3070 993
4593 677
969 268
9368 281
10151 684
16739 902
2054 548
8228 889
2171 588
353 84
1960 162
1228 226
1282 334
14637 403
2892 341
1992 184
278 52
13187 869
1527 374
2943 562
300 32
501 59
1417 304
2599 555