3061 257
4568 620
7995 490
3244 156
4864 932
4109 224
5766 807
3209 293
2195 175
4242 629
3517 233
2663 514
3844 716
2543 153
3628 811
2505 265
5175 435
4653 208
20295 723
44475 511