2596 294
10354 276
15459 184
2843 612
21827 247
3899 259
9770 693
6674 956
9094 420
6046 608
1582 327
2285 351
3070 519
2585 399
1863 322
2971 721
1012 103
2169 309
2737 464
3730 256
3165 195
3236 650
2126 327
2250 218
4959 635
2418 577
5804 142
3624 647