2148 430
3613 681
10345 893
41295 545
16603 213
4965 186
3106 400
21714 59
13588 228
16474 449
2307 337
8777 649
1181 125