165396 307
144327 754
8138 394
7070 522
217563 1028
20092 265
32815 775
11211 799
74528 507
93005 429
7867 740
6175 661
1836 281
5554 338
4087 658
10547 901