12633 58
11210 261
14427 835
34663 91
15145 126
3050 358
2420 108
7629 546
24380 373
37749 324
2418644 3912
247368 1043
3405 148
2181048 3421
384097 1161
278480 1568
232687 589
2796057 6632
698978 1988
378755 1079
95914 372
2507136 7124