15077 462
5943 40
26352 209
8105 326
35369 543
4113 455
4019 654
41551 949
17538 781
16329 595
2857 265
35287 582
9177 89
19567 507
17148 608
15411 317
23700 80
15033 418
10437 822
8541 137
1846 90
11110 647
12002 372
30684 343
10839 130
5145 325
15277 666
31181 307