2151 451
5176 538
2444 743
4077 752
2675 592
1092 219
1296 265
1585 380
3051 508
839 105
3133 667
589 83
1259 132
7425 178
4888 412
739 183
3413 399
730 151
2150 447
388 63
3284 777
915 86
3255 932
976 211