10341 455
2944 365
1393 112
4133 101
2234 390
1996 193
14625 469
2464 432
3996 442
3806 613
7356 792
3448 672
2241 198
4472 606
7909 643
4587 305
3841 872
2732 563
3722 407
2168 296
2731 400
2249 471
3257 860
5700 312