2660 213
3157 431
10203 463
5859 570
6269 943
42924 484
3695 520
3066 257
7425 292
1535 180
3153 738
4373 898