3053 26
96740 339
9862 380
48442 173
29155 718
19467 658
46729 115
39807 336
129794 652
8342 55
15568 611
16759 389
41215 372
14950 133
21755 80
17786 463
7534 444
8340 254
13076 211
33331 288
7264 500
20870 462
10899 128
7989 72
2304 295
37906 331
15380 60
21050 697