12091 738
4360 118
9605 554
6792 32
9358 587
2914 409
3209 295
3961 277
5457 603
8111 753
5911 949
5177 672
2028 159
2082 257
6676 406
2343 43
13273 401
3886 286
2320 449
6573 901
9612 539
5781 756
3370 305
902 64
4897 399
5909 926
4077 662
5898 446