15641 560
4595 431
7133 682
11501 894
48870 546
20532 215
7826 186
4099 400
25238 61
18604 228
18374 449
2521 337
10283 649
1469 126