5586 506
6295 301
6591 379
38730 540
129048 1029
143244 339
8230 509
68386 707
124748 629
23047 76
132142 999
12677 51
21880 683
54077 400
10059 396
20690 65
219459 776
12193 675
13363 66
2958 194
8188 81
6630 814
9220 130
6525 234
12888 599
5786 732