14080 800
4825 32
30390 978
11380 57
20721 83
3885 87
6397 634
16956 751
18466 558
23315 161
15106 847
11222 357
23994 328
40558 218
33005 647
6184 856
11136 361
387327 596
125680 85
121304 702
10083 486
29223 691
174998 205
49644 463
9711 487