5072 653
12842 314
3001 812
2530 509
2315 541
12007 803
174726 209
34491 626
32424 239
31639 395
31991 926
12951 769
7819 111
5304 141
24658 585
25433 473
1582 75
3009 239