2995 122
7320 702
6620 554
3915 253
15998 546
10745 176
3113 195
8498 604
4038 202
6642 549
6089 468
4543 156
5002 251
10179 182
19677 41
10132 738
6338 681
19470 662
7004 576
5383 359
4843 184
4601 276
6525 685
5724 335