30553 289
37112 441
47291 670
34430 270
15936 435
15523 608
26844 508
26716 185
76630 227
88396 667
9993 312
4629 224
11806 525
15906 755
34134 505
13300 159
41539 711
116783 433
3413 373
11855 256
29233 1081
14664 36
39916 449
48001 563
2451 267
19124 635
37766 612