29049 829
80726 505
52122 722
2375 225
4806 461
4919 640
5561 167
3516 161
2669 673
4051 710
23232 57
10171 139
9173 189
6402 412
22334 630
12416 251
15388 116
12761 703
7840 524
8318 519
7157 394
9919 98
4838 25
18116 586