4516 431
6964 681
11442 894
48433 546
20230 215
7785 186
4072 400
25053 61
18365 228
18310 449
2509 337
10201 649
1455 126