21500 154
8076 791
34972 546
10314 123
9995 347
26342 206
8001 139
64312 557
129211 460
4110 390
1531 46
3678 846
140010 1039