4342 793
3610 513
5295 728
17530 664
17790 503
6521 325
15688 761
13529 369
5339 510
3052 175
5200 680
2520 52
12433 907
5215 374
20858 422