3302 397
5395 126
5129 94
16840 803
8813 767
6692 752
11551 964
2975 55
12883 57
8409 389
8705 926
4720 697
6249 500
176301 790
7227 759
2611 427
1370 299
3091 442
4201 529
2419 564