4003 136
3733 41
14458 253
6292 83
16211 62
21366 241
4384 508
6229 549
2174 141
4184 449
17012 879
5410 911
18176 583
10465 147
23101 748
14488 331
13300 446
3266 297
10669 907
6090 381
10042 601
1910 321
36711 168
3851 521
3717 355
12456 166
5446 603
9636 681