162288 306
141600 754
8056 394
7012 522
215196 1025
19540 263
31583 775
11147 799
72404 507
90365 427
7762 740
6076 661
1786 281
5492 338
4018 658
10432 901