12245 128
2821 299
2751 740
7237 214
12333 650
2516 518
12206 885
3298 380
18256 877
3093 500
2149 270
5232 399
4373 669
9302 468
3351 527