41021 762
10936 466
21885 172
12233 685
22839 581
6230 608
8957 31
8090 264
10976 391
15433 667
25266 600
4764 312
12277 810
5572 52
3511 308
7464 469
3162 454
8839 435
4072 336
2669 46
10839 277
14049 313
3555 543
6927 497
17964 301
2524 371
5195 155
2914 263