8736 432
2684 515
9703 331
1552 317
3576 968
4041 623
4209 956
19271 501
8113 153
4140 670
9522 249
3223 506
2754 662
1262 121
2340 458
3182 905
1740 315
9250 557
360 51
8153 621
2750 592
2563 651
4301 406
3473 318