30035 660
23606 347
34228 298
18236 355
6733 523
8166 170
3569 198
5014 507
15990 174
15800 684
12666 129
9831 286
33320 580
31870 197
28166 621
18836 66
14899 130
3335 327
45520 349
7428 244
6082 651
28365 49
3932 98
10217 134
6466 48
22386 211
45077 644
24373 333