2860 536
8424 513
18829 793
435 70
4674 857
2911 459
2141 109
2426 312
6731 522
2821 695
4902 282
2361 586
3149 631
2105 605
2228 521
1034 186
4478 85
1247 171
883 194
2552 269
4257 881
3041 696
13170 848
11985 269