3097 90
5150 626
7053 367
4305 493
15195 474
7378 621
10004 846
20924 870
12003 805
9935 323
13454 486
2400 146
7453 781
4528 663
7211 593
13829 302
2101 90
6146 146
15017 581
4304 526
20656 785
10022 752
7382 728
7116 757