21531 154
8091 791
35022 546
10323 123
9998 347
26367 206
8006 139
64381 557
129412 460
4110 390
1532 46
3680 846
140359 1039