30011 501
12745 693
24998 733
19706 704
4906 654
4674 98
6625 162
35409 796
1631 169
5808 93
5309 504
21907 496
8088 629
50029 411
7759 71
7615 273
2261 276
7104 572
8382 89
41020 136
8853 921
6512 296
11214 142
19777 349
6370 356
44374 48
5308 566
12847 877