19985 751
2527 327
2178 408
3558 600
2595 375
3026 350
1517 107
2837 511
8737 611
2378 87
5243 737
2725 562
3406 629
1232 197
20413 698
50002 276
3400 807
2601 405
2493 575
39647 209
9163 402
3164 623
3063 650
3619 557
2986 527
15511 274
4112 340