10003 906
5703 363
2404 340
5685 623
2339 172
2173 278
7239 596
3482 394
1000 30
1862 232
1975 237
1295 140
2513 538
2226 365
2975 544
1496 208
3198 643
1582 121
1599 118
2568 407
4521 225
3161 740
2403 513
4480 857