11031 65
2922 288
2842 407
5980 381
5171 712
8407 534
5963 887
5198 677
7853 702
4464 562
4133 301
9264 888
3876 136
5209 58
8242 437
3131 118
3946 397
6890 542
2331 269
10587 623
4869 594
22049 609
6772 759
8935 175
7697 178
55287 328
11064 790
125861 678