21009 242
2837 299
22576 265
3725 603
3040 532
9271 202
35557 633
3422 543
4047 230
8400 567
2780 471
3322 123
6585 758
3293 552
2715 412
2969 481
2028 275
2468 314
4144 713
2078 346
1816 223
3195 383
1965 159
5605 712
2875 599