21009 242
2837 299
22570 265
3723 603
3039 532
9270 202
35554 633
3421 543
4047 230
8399 567
2780 471
3322 123
6583 758
3292 552
2714 412
2969 481
2028 275
2468 314
4144 713
2078 346
1816 223
3194 383
1965 159
5603 712
2874 599