43009 907
8529 228
10125 867
35389 727
10455 782
20057 812
21322 323
21145 248
8253 125
35133 283
10897 286
72252 866
12466 433
44449 546
8339 360
80951 776
113513 273
60531 158
4190 391
50295 268
30779 621
11911 65
76754 175
12813 691
38478 224
7659 82