3196 41
6706 758
7606 526
3602 786
13098 160
16074 850
2636 31
4328 739
5817 707
7569 349
24634 254
8284 668
9805 621
16120 241
4662 362
23526 207
7042 617
8098 285
6015 664
7127 792
9246 582
11570 328
11103 232
6994 448