40225 98
13945 266
30860 182
25732 75
29327 248
23580 538
5947 707
23358 495
16498 134
33317 514
37886 412
9502 270
8457 857
3065 64
24978 341
11812 848
18737 297
13573 115
2147854 4108
6507 139
10440 676
27453 352
18870 131
24463 801
5381 324
11653 73
18098 554
12009 403