166299 307
144727 754
8151 394
7076 522
218037 1030
20170 265
32968 775
11222 799
74944 508
93696 429
7883 740
6203 661
1850 281
5567 338
4094 658
10557 901