3082 441
2620 88
2894 274
3533 470
4061 560
3896 508
3699 827
6444 619
4575 209
2921 426
8704 272
8575 320
4377 774
7090 846
6592 698
4756 55
8165 319
12503 47
9393 443
6183 259
2555 526
7948 295
3219 212
17769 716