30143 501
12851 693
25005 733
19930 704
4938 654
4723 98
6688 162
35466 796
1640 169
5846 93
5333 504
22283 496
8157 629
50085 411
7904 73
7652 273
2267 276
7167 572
8515 89
41253 136
8877 921
6559 296
11298 142
19778 349
6398 356
44664 49
5339 566
12897 877