21009 242
2837 299
22575 265
3723 603
3039 532
9271 202
35557 633
3422 543
4047 230
8399 567
2780 471
3322 123
6585 758
3293 552
2714 412
2969 481
2028 275
2468 314
4144 713
2078 346
1816 223
3195 383
1965 159
5604 712
2875 599