10002 551
2625 85
4048 704
37725 537
833 45
3770 415
2147 69
24917 165
2546 233
2653 398
6674 598
70207 670
4485 452
5556 165
6134 119
28446 155
15771 267
4461 542