21034 250
25295 165
13574 132
5859 824
1843 76
12559 228
5146 779
9996 178
5601 311
4311 126
5154 36
13073 512
6043 566
1746 63
8121 566
6554 89
6594 638
7371 47
5020 418
5845 120
6316 612
4489 343
5213 39
11916 274
16432 711
4849 728
6291 353
8286 152