21562 154
8112 791
35080 546
10329 123
10002 347
26397 206
8008 139
64438 557
129659 461
4119 390
1535 46
3689 846
140821 1039