30546 910
2700 49
7124 745
17944 974
4514 353
23381 594
8732 363
12478 355
6715 42
1348 81
24839 104
19794 332
9343 273
57840 278
40065 926
82421 547
36075 396
4246 89
4658 371
77897 761
57706 392
22470 244
21902 168
47713 739
10654 584
22226 310
30013 241
38964 450