2401 515
2728 369
7103 554
2969 608
5081 465
3751 100
6589 298
2947 503
2328 325
8488 500
12665 39
12966 722
2384 85
4012 273
15555 580
26634 208
6220 206
9217 265
16686 131
13136 601
11145 294
4940 427
4536 43
4271 76
2656 334
83949 638
12071 877
15416 381