2969 574
2971 863
13507 430
4261 270
11599 296
3089 325
2312 109
10355 464
5992 733
3781 917
857 37
30954 908
11389 263
32305 65
17317 491
81840 345
4015 497
23087 395
11753 650
22560 682
12522 335
54321 553
13394 548
45385 376
28034 193
10980 873
4824 138
23839 352