30151 501
12859 693
25007 733
19961 704
4947 654
4729 98
6694 162
35470 796
1640 169
5852 93
5342 504
22316 496
8165 629
50091 411
7907 73
7654 273
2267 276
7172 572
8525 89
41268 136
8879 921
6561 296
11301 142
19780 349
6398 356
44688 49
5340 566
12899 877