15587 560
4590 431
7114 682
11494 894
48842 546
20517 215
7824 186
4098 400
25222 61
18595 228
18365 449
2520 337
10276 649
1465 126