4000 123
1486 26
2213 147
3864 815
1542 181
9893 520
4333 232
3273 547
8570 742
1440 159
1323 72
8822 598
869 58
9598 560
3203 617
2153 229
3095 384
1386 139
2346 266
2771 116
2498 228
3735 337
7125 668
1858 175