166123 711
112428 498
40303 80
22107 509
47284 558
25916 582
18977 434
43262 968
5213 527
6622 292
15866 678
3679 101
1948 82
8118 758
6525 80
8833 337
10712 527
175228 783