11504 300
31044 192
11143 397
13621 301
4094 882
4799 428
6751 93
7057 693
8897 509
3598 333
123120 78
11694 341
12849 519
9236 218
7296 124
7958 864
3724 345
23403 530
4742 757
38995 168
4098 723
5127 448
19337 394
6466 163
88166 573
15870 386
2901 441
1655 26