2965 251
25069 588
28486 37
30361 263
37635 86
38690 912
13894 889
30526 435
29612 383
19937 33
17683 336
4159 122
11977 164
4640 229
3534 748
4660 583
5584 102
7098 168
5643 651
4917 536
10708 241
6564 790
5291 488
5202 824
14902 623
4387 349
907 37
2959 495