1403 86
7845 926
3313 623
5202 801
9744 445
20066 928
3280 711
2885 327
11201 326
7509 503
11475 605
2698 165
5103 56
9257 296
2648 416
7647 712
2145 247
2103 111
3652 554
5180 444
18865 384
3082 908
11925 581
4859 276