30545 501
13118 693
25093 734
20405 704
5045 654
4920 98
6831 162
35804 796
1704 169
5946 93
5407 504
22996 496
8436 629
50227 411
7905 71
7772 273
2291 276
7362 572
8708 89
41777 136
9056 921
6778 296
11457 142
19815 350
6481 356
45184 49
5421 566
13025 877