29232 173
8240 620
5503 366
9821 99
9347 624
4167 438
11470 824
3001 189
1972 88
2373 328
4511 53
2614 137
8917 594
4100 753
5682 540
3346 632
5343 240
3761 728
2858 465
5160 571