11598 698
1569 105
10178 509
2951 654
3215 728
1248 136
16522 503
23682 602
1967 296
4355 61
6202 508
8217 676
4007 209
6983 758
5083 346
2453 173
3388 397
3304 612
5247 706
1253 79
3598 735
10513 688
8621 673
6530 259