34401 91
15012 126
12706 360
16001 349
6526 50
9814 99
3680 401
3756 176
8221 834
7913 114
9329 624
10711 549
11856 584
5911 702
14756 445
3926 507
3466 462
5780 807
6773 262
5029 533
3787 317
6293 509
5139 150
6264 583
7287 416
4857 104
8609 565
6998 32