28563 301
3449 286
37925 533
7227 304
4082 592
11051 378
14325 349
2298 190
3840 596
4117 788
5973 152
4504 858
2896 308
920 79
2281 394
4487 170