30191 501
12943 693
25043 734
19950 704
4960 654
4823 98
6659 162
35666 796
1654 169
5863 93
5354 504
22251 496
8251 629
50105 411
7799 71
7660 273
2274 276
7218 572
8525 89
41276 136
8913 921
6627 296
11340 142
19801 349
6432 356
44683 48
5376 566
12920 877