11031 65
2925 288
2845 407
5981 381
5171 712
8407 534
5963 887
5198 677
7853 702
4464 562
4134 301
9265 888
3877 136
5211 58
8242 437
3131 118
3947 397
6891 542
2331 269
10587 623
4871 594
22051 609
6774 759
8935 175
7697 178
55304 328
11066 790
125864 678