30143 501
12850 693
25004 733
19924 704
4937 654
4723 98
6688 162
35465 796
1639 169
5845 93
5333 504
22274 496
8156 629
50084 411
7904 73
7652 273
2267 276
7167 572
8515 89
41253 136
8877 921
6558 296
11297 142
19778 349
6398 356
44657 49
5339 566
12896 877