21009 242
2837 299
22592 265
3728 603
3040 532
9272 202
35560 633
3422 543
4048 230
8401 567
2781 471
3322 123
6589 758
3293 552
2716 412
2971 481
2030 275
2468 314
4144 713
2081 346
1816 223
3195 383
1965 159
5608 712
2875 599