3089 200
5828 344
46011 430
16128 115
39116 353
11591 197
10209 508
9351 732
9615 727
5953 414
7783 447
6688 97
5265 332
12119 654
7175 581
9514 277
7476 712
33396 431
5935 183
14246 794
17664 205
2325 56
4660 749
14796 608
6375 56