5072 653
12843 314
3001 812
2530 509
2315 541
12007 803
174733 209
34491 626
32430 239
31639 395
31995 926
12951 769
7819 111
5305 141
24659 585
25435 473
1582 75
3009 239