40913 504
14579 622
11053 758
12248 651
11530 288
88186 990
4908 314
6460 138
9232 557
21254 873
9367 61
11245 743
9405 165
11112 489
15870 301
10226 278
7633 364
15679 773
10595 698
28137 311
9942 104
9711 651
12943 533
12849 685