2993 641
4165 578
2910 534
3983 867
13667 300
10334 474
15167 494
3733 637
3137 572
2862 238
9321 242
80241 570
9889 539
21417 98
3905 502
5978 612
31183 407
6069 381
3313 381
2541 446
4579 130
4423 418
39645 762
3453 310
2927 334
3051 697
3559 525
34985 788