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