30970 910
2733 49
7577 745
18083 974
4549 353
23423 594
8843 363
12591 355
6796 42
1367 81
24864 104
19855 332
9517 273
57928 278
40251 926
82453 547
36201 396
4254 89
4669 371
78072 761
57823 392
22526 244
21948 168
47771 739
10667 584
22253 310
30061 241
39034 450