12912 563
2810 66
11289 298
4605 43
17340 307
15444 327
32260 583
6099 293
17006 754
12077 410
4346 257
15180 504
8835 412
8269 859
8480 159
8897 513
13001 774
17764 654