12582 682
10260 698
7153 81
12243 234
11123 58
10771 710
3777 93
12525 351
4163 234
5864 311
15096 747
10035 114
10306 195
9031 445
5063 632
4458 160
244309 1195
2384828 3934
246904 1043
232147 589
193071 743
249433 1180
1322 295
124813 1076
33270 612
114363 736
16159 695
12327 860