30561 501
13128 693
25097 734
20432 704
5054 654
4922 98
6836 162
35809 796
1705 169
5949 93
5412 504
23057 496
8447 629
50236 411
7907 71
7774 273
2293 276
7374 572
8714 89
41816 136
9058 921
6790 296
11466 142
19820 350
6483 356
45230 49
5426 566
13029 877