3999 623
1632 201
4376 584
1647 416
2678 165
4037 470
5280 140
12102 921
2327 361
4651 163
1970 137
2627 522
3041 498
2638 768
6931 596
3707 869
8264 716
3576 546
2029 291
7057 203
1893 452
1379 294
1597 49
7459 732