48008 740
23615 186
39522 89
17492 604
18282 670
12508 590
22376 131
34382 288
4443 28
3623 371
7297 314
9881 499
14873 846
10520 75
5389 880
11371 169
5584 262
6549 230
7267 857
9617 126
9455 69
9528 122
3738 34
8101 888
9358 510
3736 541
2576 539
18036 430