5945 200
3860 124
13399 472
8787 269
4447 316
4964 455
4342 349
4521 533
10265 696
6380 581
6711 605
7311 50
5284 826
15476 519
4221 144
8648 660
11631 543
5665 81
16705 755
10013 529
12433 765
7223 782
9116 328
5164 181