21941 397
8178 351
17047 72
35244 643
50158 528
56264 362
19713 410
39492 952
109002 695
115678 255
148312 929
41826 162
6050 350
37770 911
33673 681
9108 261
28528 61
14377 502
41582 830
36374 607
37917 423
57204 761
28990 109
30376 307