19659 326
2175 268
2513 445
15789 376
936 111
2111 332
3687 836
3428 544
1896 207
3178 386
1394 164
18454 306
2966 335
6730 726
3433 554
16521 235
24309 119
3324 609
1871 116
989 69
29086 113
3182 171
4129 695
2334 164
1515 97