4870 631
48370 510
18388 841
13188 79
14164 413
7093 323
17770 500
11534 272
4541 282
7673 87
4699 554
25453 251
20679 570
6278 246
45412 491
6215 25