15006 562
8662 171
26702 378
10255 348
13524 87
16304 489
14757 106
13254 842
14857 212
4550 178
6928 119
2884 44
5021 172
14151 534
13931 729
22924 670
5993 515
12291 365
16799 702
8656 158
9025 480
10108 49
17237 230
15523 217
6915 386
17874 868
71858 342
7097 104