29251 173
8277 620
5525 366
9841 99
9365 624
4185 438
11476 824
3037 189
1990 88
2392 328
4542 53
2636 137
8939 594
4121 753
5691 540
3366 632
5377 240
3784 728
2877 465
5196 571