45029 659
7966 120
7636 339
23557 810
17480 962
18267 539
5668 98
62244 197
32327 648
7785 191
32307 392
11536 621
16736 52
16749 413
17415 907
15743 683
17696 759
15059 58
12723 261
42876 292
6347 255
17166 748
41539 98
17017 126
2834090 4107
248470 1043
2574439 3586
388341 1161