30735 305
20702 470
24731 186
11624 217
33448 246
23442 486
29201 458
42665 118
55324 91
32099 801
36809 417
38535 350
37847 465
26521 336
18132 875
35580 254
36290 320
28436 219
34268 463
26555 873
27028 207
22448 639
33409 968
41512 435