30561 501
13128 693
25096 734
20427 704
5048 654
4921 98
6833 162
35808 796
1705 169
5947 93
5409 504
23049 496
8444 629
50233 411
7906 71
7773 273
2291 276
7374 572
8714 89
41810 136
9058 921
6790 296
11464 142
19820 350
6482 356
45223 49
5425 566
13029 877