8977 575
923 156
3495 191
5587 522
1243 107
2215 312
3947 633
3871 455
2691 737
4325 449
4560 683
5293 257
7268 354
1968 415
2852 608
3046 771