16602 74
3894 492
3708 562
4303 529
13123 700
3065 410
2486 612
2207 279
3096 496
6500 623
3081 151
3970 358
2339 334
12330 576
6367 90
2695 39
3467 340
1173 93
3358 329
2666 91
7696 494
1896 135
8378 306
5351 931
2850 369
12117 762
3089 629
4609 209