3447 503
3069 290
17497 560
5485 431
12927 687
12277 894
56417 548
23491 215
8451 186
4501 400
28524 61
21402 228
19663 449
2814 337
11970 650
1832 126