12535 591
23120 677
22573 518
11380 322
95439 192
31026 864
41618 1203
59792 683
59284 270
27768 292
4387 428
5259 470
4780 103
7555 638
6041 268
19805 721
3383 98
5194 464
4584 498