12096 106
14840 289
16702 792
119916 663
374799 802
125542 200
21269 114
5268 812
108790 349
50293 396
13264 191
3091 60
190254 258
68404 203
16290 584
21078 581
16319 220
15451 285
68770 388
397041 692
23738 209
14441 502
11092 502
5510 227
8318 70
11043 659
1673954 2446
245561 719