5012 271
790 54
12583 799
2545 388
1339 179
2496 486
5278 510
3060 676
2586 501
517 48
421 55
3175 526
3229 652
2710 681
2469 270
5177 522
1129 180
2931 568
208 32
2125 448
2451 317
2658 271
12672 342
2864 883