22821 756
4007 203
22557 704
4684 352
18072 274
9915 81
48026 165
32646 386
3095 519
12777 286
2980 290
7888 97
26315 308
3399 285
5728 408
20907 628
2868 375
4196 439
3849 469