1029 215
12609 178
408416 210
12501 707
4615 151
7280 153
14478 533
8543 951
3881 736
2294 51
5407 71
12219 611
6349 764
2945 157
3129 494
5439 714
1941 29
843 166
3564 551