10193 325
12952 604
29150 860
21259 228
11923 568
42331 572
5300 41
6731 875
7974 313
13209 457
8945 328
5127 184
5621 712
4835 214
8857 570
3759 64
4961 94
9363 35
3071 459
4929 619
29128 647
12091 239
14427 442
13709 658
21865 843
8075 289
24580 639
6685 694