12070 562
2634 66
10505 298
4373 43
16182 307
14948 327
31273 583
5776 293
16543 754
11521 410
4126 257
14654 504
8268 412
7764 859
7913 159
8515 513
12546 774
17309 654