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