2300 602
1767 143
2458 633
1559 210
979 142
3286 907
784 115
15106 535
22200 669
98361 453
7157 81
7243 169
6249 211
8846 319
6918 487
6597 528
5515 553
9320 293
6322 461
5218 70
3518 106
6838 274
8461 210
7948 889