4095 22
7124 683
6061 442
13950 702
19562 497
54903 238
27821 350
9316 92
5891 693
7513 490
29873 258
3928 634
7129 295
4855 357
8599 318
9384 52
4005 269
15423 386
4394 116
10042 117
13042 655
6276 558
2641 198
22003 780
11239 511
3415 565
8392 529
5555 332