167446 307
145259 754
8178 394
7089 522
218768 1031
20274 265
33205 775
11238 799
75554 508
94587 433
7907 740
6243 661
1872 281
5592 338
4116 658
10582 901