32028 359
25081 166
16105 278
253484 447
113396 445
10222 570
14711 308
29032 469
37901 352
40473 407
39600 608
39394 170
6421 676
11365 828
3456 461
6305 895
3067 487
3722 883
11567 941
4590 385
4319 537
12511 564
5064 483
3063 153
5111 286
62408 503
128521 550