12581 682
10255 698
7152 81
12232 234
11123 58
10771 710
3777 93
12523 351
4163 234
5864 311
15096 747
10035 114
10306 195
9031 445
5063 632
4456 160
244301 1195
2384284 3934
246904 1043
232146 589
193071 743
249419 1180
1322 295
124809 1076
33270 612
114363 736
16159 695
12327 860