2609 503
6877 366
5023 794
4331 356
12266 132
6318 731
4983 682
17938 451
29341 519
7333 406
14955 804
17118 687
9009 281
14425 225
12605 424
4580 74
3678 486
3111 362