12092 54
4393 672
8192 24
6454 409
4113 165
8562 857
10502 352
5081 285
5791 578
11215 612
3310 98
7007 134
10370 746
3003 38
4724 55
8540 926
6145 594
20270 391
21362 668
8326 362
44850 205
43758 775
44869 728
7626 363
8263 120
7564 518
6381 409
6839 334