8957 798
12502 65
18238 347
31337 590
14494 50
7770 708
10999 350
13465 681
47288 243
37624 352
26251 470
19766 370
26071 626
16388 587
27113 720
23409 380
3727 344
2571 302
3192 684
4318 429
4421 673
4505 687
2884 328
4600 248
3633 39
1998 181
2813 39
4263 671