29276 143
8379 767
17219 654
4191 90
25743 402
9877 48
2374 44
5593 527
5032 469
8996 632
7168 566
5959 658
8617 600
4399 417
5593 846
5264 703
4109 576
6365 124
2180 310
3111 475