3797 30
7935 636
10178 341
9598 394
7708 624
16597 742
5456 464
2206 364
6669 531
9384 503
4432 253
10059 242
12408 95
13665 616
1891 401
6443 873
9859 697
14389 758
11538 234
10457 709
4787 544
11942 351
4004 44
5707 311
10011 195
20087 125
6239 699
23160 142