29028 173
8042 620
5337 366
8203 97
9254 624
3944 438
11322 824
2772 189
1821 88
2238 328
4179 53
2394 137
8721 594
3963 753
5476 540
3247 632
5125 240
3624 728
2761 465
5004 571