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