29032 173
8044 620
5341 366
8204 97
9257 624
3945 438
11322 824
2772 189
1824 88
2238 328
4182 53
2394 137
8724 594
3964 753
5480 540
3248 632
5126 240
3628 728
2761 465
5006 571