31085 362
6523 320
5174 488
2924 495
12426 274
32257 121
19200 33
1207 124
14503 897
2859 543
3122 338
38708 694
20837 194
7071 632
10868 697
6996 608
6940 213
4633 376
2581 378
31571 632
6108 65
7604 521
9000 352
3128 562
15948 397
8818 76
3936 916
1284 280