11032 65
2927 288
2848 407
5985 381
5176 712
8422 534
5965 887
5198 677
7856 702
4464 562
4136 301
9284 888
3883 136
5213 58
8246 437
3133 118
3954 397
6898 542
2334 269
10591 623
4875 594
22064 609
6777 759
8937 175
7704 180
55390 328
11074 790
125892 678