11032 65
2927 288
2850 407
5985 381
5176 712
8425 534
5968 887
5198 677
7857 702
4464 562
4136 301
9285 888
3883 136
5216 58
8249 437
3133 118
3971 397
6900 542
2338 269
10591 623
4875 594
22064 609
6778 759
8937 175
7705 180
55408 328
11075 790
125896 678