42996 215
12215 194
25310 653
4244 648
25902 280
10576 382
3935 587
2882 123
5223 391
36101 479
8208 307
30969 686
7164 700
3156 465
11737 476
3688 598
2771 130
4855 797
5548 459
4767 30
15574 183
23991 95
2205 405
4628 765
13586 252
21651 478
6280 784
6305 395