15088 62
16089 204
12431 171
78390 342
12250 60
45788 644
36767 263
97045 542
47137 498
129276 898
94287 1128
17109 558
29092 188
68998 230
66692 553
111237 1097
50133 437
263925 914
15502 317
70402 740
119067 1194
94642 590
21523 269
19456 220
35853 810
107838 804
79068 212
46648 743