30561 501
13126 693
25096 734
20422 704
5048 654
4921 98
6833 162
35808 796
1705 169
5947 93
5409 504
23038 496
8443 629
50233 411
7906 71
7773 273
2291 276
7374 572
8714 89
41803 136
9057 921
6790 296
11462 142
19818 350
6482 356
45220 49
5422 566
13028 877