2961 128
32893 745
6550 39
4627 397
5017 422
9394 33
3327 112
8062 509
12408 442
7670 39
9522 283
10356 281
29218 709
12121 671
30310 834
2699 181
7882 322
26612 669
7442 330
9639 614
5743 152
5294 370
13081 931
23681 923