5032 27
14747 357
15078 825
20775 338
6657 49
4374 338
10077 669
7528 618
3770 165
1630 41
2747 284
8736 690
14014 680
8165 274
8308 436
13655 277
4671 136
3455 764
1746 196
3783 532
7112 138
5254 146
2417 389
5226 93
5401 34
15333 443
6058 225
11254 48