15296 560
4573 431
7076 682
11470 894
48744 546
20457 215
7816 186
4087 400
25184 61
18530 228
18348 449
2516 337
10257 649
1464 126