23191 778
2895 100
9533 78
10376 373
9950 542
10890 387
7629 844
10192 515
7187 654
9116 486
20328 133
4199 617
3226 251
5362 624
12886 847