30108 414
10923 623
2923 252
3558 85
3896 665
6065 257
1027 188
2809 326
4349 484
1152 255
7454 303
1170 157
9709 209
5344 372
2965 717
11580 399
2447 641
23673 981
2325 575
11441 319
810 87
9009 284
4157 612
1567 327