29813 173
8801 620
5938 366
10142 99
9661 624
4763 438
11876 824
3526 189
2276 88
2713 328
5064 53
3002 137
9257 594
4485 753
6248 540
3606 632
5794 240
4076 728
3217 465
5626 571