45029 659
7965 120
7636 339
23557 810
17480 962
18264 539
5668 98
62243 197
32327 648
7785 191
32307 392
11536 621
16736 52
16748 413
17415 907
15742 683
17695 759
15059 58
12723 261
42876 292
6345 255
17166 748
41539 98
17016 126
2834088 4107
248470 1043
2574433 3586
388341 1161