3142 563
6362 342
4061 808
4099 314
12233 873
17665 719
8841 425
2936 260
28030 154
10044 635
5600 445
3352 606
4681 83
3860 731
3697 787
7921 117
4730 540