30148 501
12855 693
25006 733
19958 704
4947 654
4728 98
6692 162
35469 796
1640 169
5849 93
5342 504
22306 496
8163 629
50090 411
7906 73
7653 273
2267 276
7170 572
8521 89
41261 136
8878 921
6560 296
11300 142
19779 349
6398 356
44683 49
5339 566
12899 877