5435 754
3058 439
2882 224
4575 946
3915 254
6913 697
1954 137
2220 433
2627 304
3710 533
2432 260
3220 380
17392 56
105089 1035