3049 677
1794 111
2291 122
4515 427
9621 807
6413 591
14534 696
109412 592
3480 42
5071 74
4759 522
2017 148
4356 647
11206 201
3998 624
2481 36
24252 942
21389 575
23061 182
4376 316
9910 671
13586 495
3699 71
6461 515
4896 95
3572 670
4894 562
4895 331