9596 349
3562 215
22003 168
15936 609
3677 344
13910 716
5169 156
8254 860
9415 674
10716 183
8052 352
4664 36
3076 133
7337 672
3877 525
8219 662
6047 733
7733 381
15921 764
14531 471
3423 57
5246 605
11934 467
10721 596
5006 368
4793 207
6842 391
3053 127