3580 342
2338 75
3537 406
3798 407
5041 728
5884 256
4731 500
6251 329
5878 871
7311 618
4214 101
6118 577
4745 223
4124 73
8106 635
6657 441
8559 329
9444 914
9647 547
10630 801
9460 207
11994 861
28696 482
10317 589