166753 307
144960 754
8163 394
7082 522
218358 1031
20204 265
33047 775
11229 799
75204 508
94051 433
7894 740
6219 661
1856 281
5579 338
4101 658
10564 901